Pemrograman Puzzle & Golf Kode

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

27
Hasilkan kata yang bisa diucapkan
Tantangannya sederhana: menghasilkan kata. Spesifikasi: Kata harus dapat diucapkan. Ini didefinisikan sebagai "bergantian antara konsonan dan vokal." Konsonan adalah salah satu dari surat-surat berikut: bcdfghjklmnpqrstvwxz Vokal adalah salah satu dari surat-surat berikut: aeiouy Kata harus dibuat secara acak. Kata-kata harus dapat mengandung setiap konsonan dan vokal. (Anda tidak bisa hanya …


3
Keamanan oleh Post-It
Seperti yang Anda ketahui, peretas ada di mana-mana dan mereka ingin meretas segalanya. Anda diminta membuat persyaratan kata sandi yang akan menghentikan peretas apa pun . Masalahnya adalah, bos Anda telah mendengar bahwa membayar untuk LOC itu jahat dan dia membayar Anda $ 1800 - $ 0,03 * karakter yang …
16 code-golf 

6
Golf Kode: Campur kacang sehingga tidak ada yang sama menyentuh
Memasukkan: Input adalah susunan mur yang acak (dalam bahasa Anda), kemungkinan mur mengikuti. Program Anda harus memiliki cara untuk mewakili setiap jenis kacang, seperti kode integer. Program harus mampu menangani berbagai ukuran konfigurasi kacang. Kemungkinan Kacang: Kola nut Macadamia Mamoncillo Maya nut Mongongo Oak acorns Ogbono nut Paradise nut Pili …

15
Game nama kota
Jika Anda suka, tulislah program yang mengurutkan kota-kota sesuai dengan aturan permainan nama kota. Setiap nama kota harus dimulai dari huruf terakhir dalam nama kota sebelumnya. MisalnyaLviv -> v -> Viden -> n -> Neapolis -> s -> Sidney -> y -> Yokogama -> a -> Amsterdam -> m -> …

13
Membangun jam analog [tertutup]
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 . Tulis program yang menampilkan waktu sistem saat ini sebagai jam analog, menggunakan grafik ASCII. …

10
Jumlah (paling banyak) 5 bilangan prima
Terence Tao baru-baru ini membuktikan bentuk dugaan Goldbach yang lemah! Mari kita manfaatkan! Diberikan bilangan bulat ganjil n > 1, tulis nsebagai jumlah hingga 5 bilangan prima. Ambil input sesuka Anda, dan berikan output sesuka Anda. Sebagai contoh, def g(o): for l in prime_range(o+1): if l == o: return l, …
16 code-golf  math  primes 


4
Papan Boggle Penilaian Terbaik
Saya tertarik melihat jawaban untuk pertanyaan ini (sekarang sudah tidak ada) , tetapi belum pernah diperbaiki / diperbaiki. Diberikan satu set dadu Boggle 6-sisi (konfigurasi dicuri dari pertanyaan ini ), tentukan dalam dua menit waktu pemrosesan konfigurasi papan mana yang akan memungkinkan untuk skor setinggi mungkin. (yaitu, dadu mana di …

6
Hasilkan Papan Kericuhan Acak
Hasilkan kisi-kisi surat / spasi 4x12: Setiap dadu harus muncul tepat satu kali, lokasi dipilih secara acak. Lokasi harus mendekati permutasi acak dadu yang seragam. Peragakan wajah acak (sekali lagi, kurang seragam) dari setiap dadu. Kiri-benarkan wajah di jendela 3 karakter. Sebagai contoh, A E A A E C D …
16 code-golf  boggle 

4
Generator Beatbox Rantai Markov
Hanya sebuah ide yang saya miliki kemarin: Membuat ketukan mengikuti Rantai Markov dari suara yang telah ditentukan. Saya ingat seseorang melakukan beatbox dengan Google Translate dan bahasa Jerman (ikuti tautannya dan tekan dengarkan). Jadi, tantangannya adalah membangun input teks ke Google Translate dari rantai yang diberikan. Atau Anda dapat menggunakan …

3
Buat quine Vim! [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 5 tahun yang lalu . Tujuan: Buat dan simpan file dalam Vim yang mengandung setidaknya 25 karakter ASCII. The keystrokes tepat digunakan selama …
16 quine  vim 

8
Hitung tabel CRC32 pada waktu kompilasi [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 5 tahun yang lalu . The acuan pelaksanaan CRC32 menghitung tabel lookup saat runtime: /* Table of CRCs of all 8-bit messages. */ …

10
Tips untuk bermain golf di Clojure
Apa tips Anda untuk bermain golf kode menggunakan Clojure? Tujuan dari pertanyaan ini adalah untuk mengumpulkan daftar teknik yang khusus untuk Clojure dan dapat digunakan dalam masalah golf kode umum.
16 code-golf  tips  lisp 

8
String penghasil yang terpendek, terkecil secara leksikografis
Sebuah string x menghasilkan sebuah string yjika ymerupakan sebuah substring dari pengulangan tak terbatas x. Misalnya abcmenghasilkan bcabcab. Tulis sebuah program untuk menemukan string terpendek, leksikografis terkecil yang akan menghasilkan input. Anda diberi input standar satu baris teks. Anda harus mencetak string penghasil ke output standar. Sebagai contoh: memasukkan bcabcabca …

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.