Pemrograman Puzzle & Golf Kode

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

9
Tantangan ASCII-art heksplosif
Dalam permainan strategi "Hexplode" , pemain secara bergantian menempatkan token pada papan heksagonal. Setelah jumlah token sama dengan jumlah petak yang berdekatan, petak itu hexplodes , dan memindahkan semua token di atasnya ke tetangga sekitarnya. Anda dapat memainkan game online di sini . Saya suka game ini, tetapi terkadang sulit …

1
Kompresi diff [tertutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Untuk tantangan ini, Anda perlu mengompres diff. Perbedaan adalah beberapa data yang mewakili perbedaan antara dua …

5
Keingintahuan membunuh kucing itu?
Beberapa orang mengatakan rasa ingin tahu membunuh kucing itu. Lainnya mengatakan itu kotak dan racun. RSPCA mengatakan Erwin Schrödinger perlu kehilangan hak untuk memiliki hewan peliharaan. Dengan aktivis hak-hak binatang di luar rumahnya. The kucing pembunuh ilmuwan Schrödinger akhirnya datang dengan penemuan terbesarnya. Campuran khusus radioaktif dari unobtanium dan handwavium …
20 code-golf  math 

4
Identifikasi string dari substringnya
pengantar Saya sebelumnya telah menciptakan dua tantangan di mana idenya adalah untuk merekonstruksi objek menggunakan sesedikit mungkin jenis operasi query; ini akan menjadi yang ketiga. Tugas Input Anda harus berupa string yang tidak kosong di Satas alfabet abcdan panjangnya, dan output Anda akan menjadi S. Tanpa batasan, ini tentu saja …

12
Ubah Zona Waktu
Tantangan Diberi waktu dan zona waktu sebagai input, output waktu di zona waktu itu. Waktu Waktu akan diberikan dalam format 24 jam seperti: hh:mm Di mana jam adalah jam dua digit dan mm adalah menit dua digit. Perhatikan bahwa jam dan menit akan selalu diisi dengan nol seperti: 06:09 Semua …
20 code-golf  date 

7
Urutan lihat-dan-katakan: edisi angka romawi
Deskripsi tantangan Kami memiliki beberapa tantangan yang melibatkan urutan Tampilan-dan-katakan . Pengingat cepat: Urutan dimulai dengan 1, Istilah selanjutnya dari urutan ini dihasilkan dengan menyebutkan setiap kelompok digit berulang dalam istilah sebelumnya, Jadi beberapa istilah pertama adalah: 1 "one" 11 "one one" (we look at the previous term) 21 "two …

14
Segitiga saya membutuhkan lebih banyak node
Pertimbangkan segitiga sama sisi standar, dengan simpul yang berlabel menggunakan koordinat barycentric : Kita dapat mengubah segitiga 3 simpul ini menjadi segitiga 6 simpul dengan menambahkan baris baru 3 simpul (satu lagi dari yang ada di sisi segitiga 3 simpul asli), menghilangkan tepi internal (tetapi bukan simpul internal) dan kembali …

13
Apakah ini seorang wordinian?
Apa cara terpendek untuk melihat apakah input adalah wordinian menggunakan bahasa pemrograman apa pun? Wordinian adalah kata yang berisi kata-kata dengan panjang 1 hingga panjang kata aslinya. Sebagai contoh, tempat sampah 'I' adalah kata 'in' adalah kata 'bin' adalah kata Atau, tahap 'a' adalah kata 'ta' adalah kata ( ya …

6
Bisakah Anda mengalahkan Intelijen Inggris? (Nonogram Solver)
Inilah saatnya untuk memulai upaya berbahaya untuk mengalahkan Intelejen Inggris. Tujuan dari tantangan ini adalah untuk menulis kode terpendek yang akan menyelesaikan Nonogram. Apa itu Nonogram? Aturannya sederhana. Anda memiliki kotak kotak, yang harus diisi hitam atau kosong. Di sebelah setiap baris kisi dicantumkan panjang garis kotak hitam pada baris …

5
Number Plate Golf: Pengakuan
Lihat juga: Parsing pengantar Anda sedang bekerja di tim pemrograman pemerintah, yang telah memprogram kamera kecepatan. Namun, sekelompok orang yang telah memprogram kalkulator kecepatan telah mengambil terlalu banyak ruang, jadi Anda harus membuat perangkat lunak pengenalan plat nomor sekecil mungkin. Tantangan Diberi gambar pelat nomor, kembalikan teks di piring. Plat …


30
Gambar Rectangle ASCII
Diberi dua bilangan bulat sebagai input dalam larik, gambarkan sebuah persegi panjang, menggunakan bilangan bulat pertama sebagai lebar dan kedua sebagai tinggi. Atau, jika bahasa Anda mendukungnya, kedua bilangan bulat dapat diberikan sebagai input terpisah. Asumsikan lebar dan tinggi tidak akan kurang dari 3, dan mereka akan selalu diberikan. Contoh …

12
Mengembalikan digit ke-n dari urutan seri alikuot
0. DEFINISI Sebuah urutan adalah daftar nomor. Sebuah seri adalah jumlah daftar nomor. Himpunan bilangan alami berisi semua "bilangan bulat non-negatif lebih besar dari nol". Sebuah pembagi (dalam konteks ini) dari nomor alam j adalah nomor alam i , sehingga j ÷ saya juga sejumlah alami. 1. MUNGKIN Beberapa pertanyaan …

12
Telegraf Cooke dan Wheatstone, lima jarum
Definisi Menurut Wikipedia : Telegraf Cooke dan Wheatstone adalah sistem telegraf listrik awal yang berasal dari tahun 1830-an yang ditemukan oleh penemu Inggris William Fothergill Cooke dan ilmuwan Inggris Charles Wheatstone. Itu adalah sistem telegraf pertama yang dimasukkan ke dalam layanan komersial. Penerima terdiri dari sejumlah jarum yang dapat digerakkan …

1
Bootloader golf: Brainf ***
Buat bootloader yang mengeksekusi program Brainfuck yang diberikan. Ini adalah kode-golf , sehingga program dengan byte paling sedikit menang. Menjadi bootloader, ukuran program dihitung dalam byte bukan nol dalam kode yang dikompilasi. Brainfuck 30000 sel meluap 8-bit. Pointer membungkus. Beberapa catatan tentang operasi: Input harus dibaca dengan cara semua karakter …

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.