Pemrograman Puzzle & Golf Kode

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

1
Bisakah kamu menemukan Waldo? [Tutup]
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 5 tahun yang lalu . Where's Waldo adalah gim pencarian yang menyajikan gambar adegan tertentu, dan tujuan Anda adalah …

10
Game dadu non-transitif
Anda yang menyukai Numberphile akan mengenal Dr. James Grime, yang menggambarkan permainan dadu non-transitif di salurannya . Permainan ini terdiri dari tiga dadu bermuka 6: Mati 1: 3,3,3,3,3,6 Mati 2: 2,2,2,5,5,5 Mati 3: 1,4,4,4,4,4 Dua pemain masing-masing memilih mati untuk digunakan. Mereka menggulung mereka dan die yang lebih tinggi menang, …
10 code-golf  game  random 

12
Dadu dari Mengubah Generator Acak
pengantar Anda diberi generator integer acak dengan implementasi berikut Doa pertama selalu mengembalikan 1. Doa kedua mengembalikan integer acak antara 1 dan 2. Doa ketiga mengembalikan integer acak antara 1 dan 3. Doa n mengembalikan integer acak antara 1 dan n, inklusif. Berdasarkan fungsi di atas, tulis generator dadu acak …
10 code-golf  random 


13
Operasi dengan Daftar
Terinspirasi oleh pertanyaan ini . Diberikan daftar yang berisi angka, cetak: Jumlah dan produk nomor dalam daftar Rata-rata dan median Perbedaan antara setiap istilah dalam daftar (ex [1,2,3] -> [1,1]: 1+1=2, 2+1=3) Daftar, diurutkan naik Minimum dan maksimum daftar Standar deviasi daftar Sebagai referensi: Deviasi Standar Di mana μ adalah …


2
Ratakan teks dengan menambahkan spasi
Diberikan teks ini Anda juga dapat memilih dari semua yang Anda butuhkan, dan juga semua yang Anda sukai, juga melakukan hal-hal lain di luar dan di luar untuk melakukan yang lebih baik. Jika Anda menggunakan minimal video, ini adalah cara terbaik untuk bekerja dengan lebih baik dan lebih baik. Setelah …


17
Menara pemecah hanoi
Untuk referensi tentang apa menara Hanoi itu, Google atau lihat di halaman Wikipedia . Kode Anda harus dapat melakukan 2 hal, dan itu adalah sebagai berikut: Terima input pengguna yang menentukan jumlah disk di titik awal menara Hanoi Buat output dengan cara yang Anda pilih (asalkan logis) untuk menunjukkan solusi …
10 code-golf  stack 

4
Hancurkan tembok dalam labirin
Aturan: Dalam permainan ini Anda mulai di bagian atas kotak persegi panjang ukuran N x M yang terdiri dari dinding dan ruang terbuka. Input adalah N baris karakter M, di mana .menentukan ruang terbuka dan xmenentukan dinding. Program Anda harus menampilkan angka K terkecil sehingga terdapat jalur dari sudut kiri …
10 code-golf  maze 

7
Periksa apakah string adalah kocokan kembar
Penjelasan Dua string dapat dikocok dengan menyelingi surat-surat mereka untuk membentuk string baru, seperti dua tumpukan kartu dapat dikocok untuk membentuk satu tumpukan. Misalnya, senar HELLOdan WORLDdapat dikocok untuk membentuk HWEOLRLLOD, atau HEWORLLLDO, atau mungkin hanya HELLOWORLD. Ini bukan acak jika urutan huruf asli tidak dipertahankan. Misalnya, Ddalam WORLDtidak dapat …

6
Hitung semua pohon biner dengan n node
Dengan bilangan bulat n, sebutkan semua kemungkinan pohon biner penuh dengan n simpul internal. (Pohon biner penuh memiliki tepat 2 anak di setiap simpul internal). Struktur pohon harus berupa output sebagai traversal pre-order dari pohon dengan 1 mewakili simpul internal, dan 0 mewakili simpul eksternal (Null). Berikut adalah contoh untuk …

1
Kode 39 Pemindai Kode Batang
Kode 39 , dikembangkan pada tahun 1974, adalah salah satu simbologi atau tipe barcode yang paling umum digunakan, meskipun itu adalah sistem UPC / EAN yang paling sering terlihat dalam penjualan ritel. Barcode kode 39 dapat menyandikan huruf besar, angka, dan beberapa simbol dan mudah dicetak dari perangkat lunak komputer …
10 code-golf 

16
Pengambilan sampel acak tanpa penggantian
Buat fungsi yang akan menampilkan sekumpulan angka acak berbeda yang diambil dari suatu rentang. Urutan elemen dalam himpunan tidak penting (mereka bahkan dapat diurutkan), tetapi harus mungkin untuk isi himpunan berbeda setiap kali fungsi dipanggil. Fungsi akan menerima 3 parameter dalam urutan apa pun yang Anda inginkan: Hitungan angka dalam …

5
Buat bot IRC sederhana.
Tugas Buat bot IRC sederhana yang melakukan tugas sederhana seperti menyapa pengguna. Detail (Anda dapat melihat dokumen RFC ini .) Tulis program lengkap yang melakukan ini: Input program nicknamedan realnamedari pengguna. Semua nicknamedan realnameformulir mana yang [A-Za-z0-9]+harus diizinkan, tetapi tidak penting apakah formulir lain diizinkan. Misalnya, jika pengguna ingin 1234qwertyseperti …

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.