Pemrograman Puzzle & Golf Kode

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

5
Gambarlah dengan Ular
Bayangkan jalur 2 dimensi terus menerus yang hanya bisa belok kiri, kanan, atau lurus, tidak dapat berpotongan sendiri, dan harus mengisi kisi persegi seperti kisi piksel dalam gambar. Kami akan menyebut jalur semacam ini ular . Contoh yang diperbesar ini menunjukkan jalur ular di kisi 10 × 4 yang dimulai …

4
Cocokkan string yang panjangnya adalah kekuatan keempat
Dalam lingkup pertanyaan ini, mari kita pertimbangkan hanya string yang terdiri dari karakter yang xdiulang beberapa kali secara sewenang-wenang. Sebagai contoh: <empty> x xx xxxxxxxxxxxxxxxx (Ya, sebenarnya tidak harus x- karakter apa pun boleh saja asalkan seluruh string hanya memiliki 1 jenis karakter) Menulis regex di setiap rasa regex pilihan …

21
Limerick Hello World [ditutup]
Program berima yang Anda tulis Berusaha memenangkan pertarungan Untuk memenangkan kontes dan memberikan suara Ini harus menghitung "Hello World" Kemudian cetak dengan sangat sopan Puisi paling populer akan menang. Persyaratannya adalah: Puisi harus dari 5 baris dengan AABBA berima Ini dapat mencetak apa pun yang Anda inginkan, tetapi output harus …

12
Bentang Alam ***
Tujuan : Menulis sebuah program yang menghasilkan lanskap dan langit-langit ASCII-art yang indah (?)! Program Anda hanya memiliki satu input: string yang terdiri dari kombinasi / pengulangan karakter apa pun 0123456789abc. Untuk setiap karakter input, hasilkan garis vertikal yang disusun sebagai berikut: . .. ... oooo ooooo OOOOOO OOOOOOO XXXXXXXX …



29
Kode minimal penguji stres CPU ...
pengantar Ada banyak utilitas di luar sana yang mampu menciptakan beban CPU yang tinggi untuk menguji-stres prosesor Anda. Di Microsoft Windows, Anda bahkan dapat menggunakan on-board calculator.exe, memasukkan angka seperti 999999999, dan menekan n!beberapa kali untuk membuat CPU Anda bekerja lembur. Tapi apa solusinya jika Anda tidak membuatnya sendiri? Misi …
28 code-golf 

11
Jadikan StackOverflow Explode (bookmarklet) [ditutup]
Terkadang orang frustrasi di jaringan StackExchange (khususnya SO). Tugas Anda adalah membuat bookmarklet yang menyebabkan StackOverflow meledak / meledak / dihancurkan dengan cara tertentu. Ini akan memberikan cara yang lebih baik untuk menghilangkan rasa frustrasi kita. Aturan: itu harus dalam bentuk bookmarklet harus bekerja di Chrome dan Firefox (stable terbaru) …

12
Seumur Hidup Cacing
Ketentuan Sebuah worm adalah setiap daftar bilangan bulat non-negatif, dan yang paling kanan (yaitu, terakhir ) elemen disebut kepala . Jika kepala bukan 0, cacing memiliki segmen aktif yang terdiri dari blok elemen yang paling panjang yang berdekatan yang mencakup kepala dan memiliki semua elemennya setidaknya sebesar kepala . The …

8
Pong dalam kode terpendek
Tantangannya sederhana. Berikan kode sesingkat mungkin untuk mereproduksi permainan 2 pemain klasik pong http://en.wikipedia.org/wiki/Pong . Tingkat grafik dan fungsionalitas harus sedekat mungkin dengan demonstrasi javascript ini http://codeincomplete.com/posts/2011/5/14/javascript_pong/demo.html (tetapi tanpa opsi tambahan Anda dapat mengklik di sebelah kiri) atau bingkai, informasi fps dll. di kanan bawah). Seperti biasa kode harus ditulis …

2
Faktorisasi semiprime tercepat
Tulis sebuah program untuk memfaktorkan bilangan semi-prima dalam waktu singkat. Untuk tujuan pengujian, gunakan ini: 38! +1 (523022617466601111760007224100074291200000001) Itu sama dengan: 14029308060317546154181 × 37280713718589679646221

12
Hello World dalam 1024 karakter [ditutup]
Tepat 1024 karakter, tidak lebih, tidak kurang: Harus dicetak Hello World. Tidak boleh menggunakan spasi putih yang tidak perlu. Tidak boleh menggunakan komentar. Menilai harus mendukung kreativitas dan / atau humor daripada kebingungan sederhana ketika memilih jawaban. Jawaban pertama yang akan saya pilih adalah tanggal 11 (Minggu) November (2012). Saya …

30
Berapa hari Jumat tanggal 13 dalam setahun?
Tantangan Anda adalah menulis sebuah program yang, setelah satu tahun, menampilkan jumlah "Friday 13ths" di dalamnya. Aturan & Detail: Anda dapat mengambil input melalui STDIN, atau sebagai argumen yang diteruskan ke program Anda. Anda harus menampilkan hasilnya STDOUT. Anda dapat berasumsi bahwa input akan menjadi tahun yang valid, dan tidak …
28 code-golf  date 

30
Temukan kata yang mengandung setiap vokal
Program Anda harus menemukan semua kata dalam daftar kata ini yang berisi semua vokal ( a e i o u y). Ada cara mudah untuk melakukan ini, tetapi saya mencari jawaban terpendek. Saya akan mengambil bahasa apa pun, tetapi saya ingin melihat Bash. Berikut ini sebuah contoh (bisa lebih ditingkatkan): …


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.