Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode

24
Tukar konten dua file
Ini adalah pertanyaan kode-golf. Anda perlu mengambil konten dari dua file terpisah (i.txt dan o.txt) dan menukar mereka. Anda dapat membuat file ketiga untuk membantu Anda dengan proses, tetapi minta program Anda menghapusnya setelah konten file ditukar. Mengganti nama file sekarang diizinkan lagi. Program harus bekerja untuk semua konten file. …
13 code-golf 

3
Putus asa mencari Santa
Temukan Santa dan rusa di adegan yang ramai. Memasukkan Input akan di STDIN dan akan menjadi jumlah variabel baris karakter yang sama, tetapi variabel, panjang. Jika Santa (diwakili oleh karakter S) ada dalam adegan, karung hadiahnya (diwakili oleh karakter P) akan berada di salah satu posisi yang berdekatan dengannya (horizontal, …

17
Buat bencana Y2K [ditutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Program Anda dapat melakukan apa pun yang Anda inginkan. Satu-satunya syarat adalah bahwa ia …

22
Masukkan teks dari satu file, output ke yang lain
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Tantangan: Masukkan teks dari satu file dan output ke yang lain. Solusi harus merupakan fungsi kerja yang lengkap. Catatan: Ini adalah pertanyaan troll kode . Harap …

11
N Pintu, K Monkeys
Ada N pintu dan K monyet. Awalnya, semua pintu ditutup. Babak 1: Monyet pertama mengunjungi setiap pintu dan menghidupkannya (jika pintu itu tertutup, ia akan membukanya; jika terbuka, ia akan ditutup). Babak 2 : Monyet pertama mengunjungi setiap pintu dan menghidupkannya. Kemudian Monyet ke-2 mengunjungi setiap pintu ke-2 dan mematikannya. …

3
Pusat-pusat segitiga
Lingkaran dan bujur sangkar memiliki satu titik pusat yang pasti. Namun, gagasan tentang pusat segitiga telah lama dibahas. Empat pusat yang berbeda diketahui oleh orang Yunani Kuno: Incenter : Persimpangan dari garis-bagi sudut segitiga Centroid : Perpotongan garis-garis dari setiap sudut segitiga ke tengah sisi yang berlawanan Circumcenter : Perpotongan …

4
Hard Code Golf: Buat Ruang Obrolan
Cue Storyline: Ini adalah awal abad ke-21, dan sebagian besar hal telah menjadi sesuatu dari masa lalu. Namun, Anda dan sesama kode-golf-etawan sedang berupaya menghidupkan kembali tahun 1990-an. Sebagai bagian dari tantangan ini, Anda harus membuat ulang ruang obrolan minimalis. Tujuan: Untuk membuat ruang obrolan dengan sesedikit mungkin byte. Program …
13 code-golf 

4
Golf Mozart - mini “Rondo”
Keluarkan "Mozart - Alla Turca" ke stdout (lihat contoh untuk "implementasi referensi") Cobalah temukan cara mengemas synthesizer dan musik ke dalam ukuran minimal. Persyaratan: Format yang cocok untuk dimasukkan ke dalam aplay -f cd(ditandatangani endian 16-bit, 2 saluran); Seluruh musik harus dimainkan (tanpa catatan atau bagian yang dilompati, setidaknya tidak …
13 code-golf  music 

7
Membalikkan kata-kata tanpa mengubah huruf besar atau tanda baca
Buat program dengan jumlah karakter terendah untuk membalikkan setiap kata dalam string sambil menjaga urutan kata-kata, serta tanda baca dan huruf kapital, di tempat awalnya. Dengan "Urutan kata-kata," Maksud saya setiap kata dibagi dengan ruang kosong (""), sehingga kontraksi dan semacamnya akan diperlakukan sebagai satu kata. Apostrof dalam kontraksi harus …

30
Warna RGB int ke hex
Diberikan tiga bilangan bulat rgb, menampilkan representasi heksadesimal sebagai string. Input: Output: 72 61 139 #483D8B 75 0 130 #4B0082 0 255 127 #00FF7F Kode terpendek yang paling tidak lazim menang
13 code-golf 

8
Hitung tanggal Paskah
Fungsi atau program Anda harus mengambil satu tahun sebagai input dan mengembalikan (atau mencetak) tanggal (dalam kalender Gregorian) tahun Paskah itu (bukan Paskah Ortodoks Timur). Tanggal yang dikembalikan harus diformat sesuai dengan ISO 8601, tetapi dengan dukungan untuk tahun yang lebih besar dari 9999 (seperti 312013-04-05 atau 20010130 ), dan …
13 code-golf  date 

5
Buat indeks keterbacaan
The Flesch-Kincaid pembacaan algoritma tergantung pada kebijakan dari jumlah kata dan jumlah suku kata, baik yang sepenuhnya objektif, atau dengan mudah automatable menggunakan komputer. Misalnya, apakah "kode-golf", dengan tanda hubung, dihitung sebagai satu atau dua kata? Apakah kata "juta" dua atau tiga suku kata? Dalam tugas ini, Anda perlu memperkirakan, …


3
Operator Bitwise di Brainfuck
Tugas Anda adalah membuat satu program brainfuck untuk masing-masing operator biner berikut. Setiap program harus mengambil satu atau dua angka 8-bit (A dan B) dari input dan menghitung operasi yang ditentukan: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Anda …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

5
Diberi koin yang adil sebagai masukan, hasilkan hasil tidak adil tertentu
Sangat mudah untuk menghasilkan koin yang adil menggunakan koin yang tidak adil, tetapi sebaliknya lebih sulit untuk dicapai. Program Anda akan menerima satu angka X (antara 0 dan 1, inklusif) sebagai input. Input tidak boleh hanya berupa hard-kode sebagai angka di tengah kode sumber. Kemudian harus mengembalikan satu digit: a …
13 code-golf  math 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.