Pemrograman Puzzle & Golf Kode

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

16
Bangun Peramban XKCD yang Salah
Tantangan Mengingat jumlah komik XKCD, output teks judul komik itu (teks mouseover). Namun, program harus melempar kesalahan ketika diberi angka 859atau 404. Aturan Nomor yang diberikan akan selalu berupa komik yang ada (kecuali 404). Program Anda tidak boleh membuat kesalahan untuk nomor selain 859atau 404. Untuk referensi, komik 404tidak ada …

30
Kode johnny kode, johnny!
Ayah pendiri Rock-and-roll Chuck Berry dengan sedih meninggal hari ini. Pertimbangkan chorus -nya yang terkenal lagu " Johnny B. Goode ": Go, go Go Johnny go, go Go Johnny go, go Go Johnny go, go Go Johnny go, go Johnny B. Goode (Ada beberapa cara lain yang telah diselingi tetapi …
75 code-golf  string 


30
Program terpendek yang melempar Kesalahan StackOverflow [ditutup]
Tulis program yang melontarkan Kesalahan StackOverflow atau yang setara dalam bahasa yang digunakan. Sebagai contoh, di java , program harus membuang java.lang.StackOverflowError. Anda tidak diizinkan untuk mendefinisikan fungsi yang memanggil dirinya sendiri atau kelas baru (kecuali yang berisi mainjava). Seharusnya menggunakan kelas bahasa pemrograman yang dipilih. Dan seharusnya tidak membuang …
75 code-golf 


6
Hard code golf: Regex untuk dapat dibagi dengan 7
Matthias Goergens memiliki regex 25.604 karakter (turun dari karakter asli 63.993) untuk mencocokkan angka yang dapat dibagi dengan 7, tetapi itu termasuk banyak bulu: kurung redundan, distribusi ( xx|xy|yx|yydaripada [xy]{2}) dan masalah lainnya, meskipun saya yakin ada awal baru akan sangat membantu dalam menghemat ruang. Seberapa kecil ini bisa dibuat? …

30
Dari Teka-teki Pemrograman ke Golf Code
Tugas Anda adalah menulis sebuah program yang menghasilkan string yang tepatProgramming Puzzles (mengikuti baris baru opsional), tetapi ketika semua spasi, tab, dan baris baru dihapus outputnya Code Golf(mengikuti baris baru opsional.) Hitungan byte Anda adalah hitungan program pertama, dengan spasi masih ada. Catatan Ruang di Code Golf dan Programming Puzzles …

17
Golf Dennis sebuah termometer
Dennis berupaya keras untuk komunitas ini, termasuk sebagai moderator , perancang bahasa , dan penyedia TIO . Sayangnya, putrinya yang berusia empat tahun terserang flu , jadi mari kita semua membantunya melacak kesembuhannya (semoga cepat) dengan memberinya termometer : .-----------. | | | | '-. .-' .-' - '-. |107.6- …

30
Pemrograman Non-diskriminatif
Kami mengatakan string tidak membedakan jika masing-masing karakter string muncul jumlah yang sama dan setidaknya dua kali. Contohnya "aa!1 1 !a !1"adalah non-diskriminatif karena masing-masing karakter , !, adan 1muncul tiga kali. "abbaabb"adalah tidak non-diskriminatif karena bmuncul lebih sering daripada a. "abc"juga tidak non-diskriminatif karena karakter tidak muncul setidaknya dua …


22
Turtles Sepanjang Jalan Turun
Tulis program atau fungsi yang mengambil bilangan bulat positif dan mencetak atau mengembalikan setumpuk kura - kura seni ASCII yang banyak itu , di mana masing-masing kura-kura lebih besar daripada yang di atasnya. Khususnya, jika inputnya adalah 1, outputnya harus: __ /,,\o Jika inputnya adalah 2: __ o/,,\ ____ /,__,\o …

30
Cetak beberapa JSON
Tantangan ini sangat mudah, tetapi mudah-mudahan, ada banyak jalan yang bisa Anda dekati: Anda perlu mencetak / mengembalikan objek JSON yang valid minimal 15 karakter, tidak termasuk spasi kosong yang tidak perlu. Program Anda harus bekerja tanpa masukan apa pun. Demi kejelasan, objek JSON dimulai dan diakhiri dengan kurung kurawal …
74 code-golf  json 

30
Fibonacci + Fizz Buzz = Fibo Nacci!
Fibonacci + FizzBuzz = Fibo Nacci! Tantangan Anda adalah membuat program Fibo Nacci! Program Fibo Nacci menghasilkan 100 angka Fibonacci pertama (mulai dari 1). Jika angka Fibonacci dapat dibagi oleh 2 dan 3 (yaitu dibagikan dengan 6), maka output FiboNacci bukan nomor. Jika tidak, jika angka Fibonacci dibagi 2, maka …

11
9 Miliar Nama Tuhan
The 9 Billion Names of God adalah cerita pendek oleh Arthur C. Clarke. Ini tentang sekelompok bhikkhu Tibet yang perintahnya ditujukan untuk menuliskan semua kemungkinan nama Tuhan, ditulis dalam alfabet mereka sendiri. Pada dasarnya, mereka dikhususkan untuk menulis setiap permutasi yang mungkin dari alfabet mereka, dibatasi oleh beberapa aturan. Dalam …

5
Gambar ulang hanya dengan satu kurva tertutup
Terinspirasi oleh vi.sualize.us Tujuan Input adalah gambar skala abu-abu dan outputnya adalah gambar hitam putih. Gambar output hanya terdiri dari satu kurva tertutup (loop) yang tidak diizinkan untuk bersinggungan dengan dirinya sendiri atau menyentuh sendiri. Lebar garis harus konstan di seluruh gambar. Tantangannya di sini adalah menemukan algoritma untuk melakukannya. …

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.