Pemrograman Puzzle & Golf Kode

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

13
Meniru CPU Intel 8086
Catatan: Beberapa jawaban telah tiba. Pertimbangkan untuk membatalkan jawaban yang lebih baru juga. Gangguan umum dari happy5214 C dari luser droog Java dari NeatMonster Javascript dari crempp C dari Mike C C ++ dari Darius Goad Catatan tambahan dari luser droog C ++ dari JoeFish Javascript dari sepenuhnya subyektif C …

16
Apakah Pola Swipe Saya Legal?
Sebagian besar ponsel pintar Android memungkinkan pengguna untuk menggunakan pola gesek untuk membuka telepon mereka: Pola tertentu sah, dan yang lain tidak mungkin. Diberikan pola sapuan input, kembalikan yang benar atau salah yang menunjukkan apakah pola input yang diberikan legal atau tidak. Memasukkan Kotak diberi label baris-bijaksana 1 hingga 9: …

30
Seberapa tinggi Anda bisa menghitung?
Tantangan: Tugas Anda adalah menulis sebanyak mungkin program / fungsi / snippet, di mana masing-masing menghasilkan / mencetak / mengembalikan bilangan bulat. Program pertama harus menampilkan integer 1, yang kedua 2dan seterusnya. Anda tidak dapat menggunakan kembali karakter apa pun di antara program-program tersebut. Jadi, jika program pertama adalah:, x==xmaka …


30
Caveman Duels (atau: Aku menyodokmu dengan tongkat tajam)
Manusia gua gila. Manusia gua lain mengambil tongkat tetapi tongkat itu untukku. Pertarungan manusia gua ! Deskripsi Manusia gua membutuhkan tongkat tajam untuk menusuk manusia gua lainnya. Manusia gua lainnya juga mencoba menusuk dengan tongkat tajam. Manusia gua dapat menajamkan tongkat, menyodok dengan tongkat, atau memblokir tongkat sempit. Jika manusia …


30
Menerapkan Mesin Kebenaran
Mesin kebenaran (kredit diberikan kepada orang ini karena telah membuatnya) adalah program yang sangat sederhana yang dirancang untuk menunjukkan I / O dan mengontrol aliran suatu bahasa. Inilah yang dilakukan mesin kebenaran: Mendapat angka (0 atau 1) dari STDIN. Jika angka itu 0, cetak 0 dan hentikan. Jika angka itu …
148 code-golf 

30
1, 2, Fizz, 4, Buzz
pengantar Dalam upaya kami baru-baru ini untuk mengumpulkan katalog solusi terpendek untuk latihan pemrograman standar, berikut ini adalah tantangan FizzBuzz vanilla PPCG yang pertama. Jika Anda ingin melihat tantangan katalog lain, ada "Hello World!" dan "Apakah angka ini prima?" . Tantangan Tulis program yang mencetak angka desimal dari 1 hingga …

25
Kode Terpendek untuk Mengendur secara Sah
Saya seorang pengembang, dan saya tidak ingin melakukan pekerjaan saya. Saya tahu dari XKCD bahwa alasan terbaik untuk bersantai adalah bahwa kode Anda dikompilasi . Karena itu, saya pikir saya memerlukan beberapa kode yang akan dikompilasi selamanya! Dan karena saya malas dan tidak mau harus mengetik banyak, ini harus dilakukan …

30
Cara teraneh untuk menghasilkan stack overflow [ditutup]
Sebagai seorang programmer Anda tentu tahu kesalahan stack overflow karena rekursi yang jelas. Tetapi tentu saja ada banyak cara aneh dan tidak biasa untuk membuat bahasa favorit Anda meludahkan kesalahan itu. Tujuan: Harus menyebabkan stack overflow yang terlihat jelas pada output kesalahan. Tidak diizinkan menggunakan rekursi yang jelas. Contoh program …

1
"KNOT" atau "TIDAK"?
Tulis sebuah program yang memproses representasi seni ASCII dari string kusut dan memutuskan apakah itu dapat diurai menjadi loop sederhana. Kusut diwakili menggunakan karakter -dan |untuk mewakili segmen horisontal dan vertikal, dan +untuk mewakili sudut. Tempat-tempat di mana string melewati dirinya diwakili sebagai berikut: | | ------- ---|--- | | …

30
Pisahkan Kode Sumber
Catatan : Tantangan ini sekarang tertutup untuk pengiriman polisi baru. Ini untuk memastikan bahwa tidak ada yang dapat memposting pengiriman yang hanya tetap tidak terpecahkan karena tidak ada lagi perampok yang tertarik pada tantangan. Dalam permainan polisi dan perampok ini, setiap polisi akan menulis sebuah program sederhana untuk memberikan hasil …

30
Tips untuk bermain golf di C
Apa tips umum yang Anda miliki untuk bermain golf di C? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk C (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per jawaban. Juga, harap sertakan jika tip Anda berlaku untuk C89 dan …
137 code-golf  tips  c 


30
Pesan Kesalahan Tersingkat
Tantangan Tulis program terpendek yang, ketika dikompilasi atau dijalankan, menghasilkan pesan kesalahan fatal yang lebih kecil dari program itu sendiri. Pesan kesalahan mungkin tidak dihasilkan oleh program itu sendiri, seperti Pythonraise . Jawaban yang valid harus menyertakan kode dan pesan kesalahan. Jawaban terpendek yang valid menang. Tidak ada pesan kesalahan …

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.