Pertanyaan yang diberi tag puzzle-solver

15
Buat Program Parrot

Diberikan input, output yang input diikuti oleh baris baru tanpa akhir. Input akan berupa string yang hanya terdiri dari karakter ASCII yang dapat dicetak ( 0x20-0x7E) dan baris baru ( 0x0A). Jika input panjang 0, output baris baru tanpa henti. Ini adalah kode-golf sehingga byte paling sedikit...

14
Puzzle Kendi 3 dan 5 Liter

Anda mungkin telah melihat yang satu ini di Die Hard: With a Vengeance ... Pertanyaan ini didasarkan pada Puzzle Kendi 3 dan 5 Liter yang terkenal, tetapi dengan kemiringan yang sedikit berbeda. Golf beberapa kode yang ketika diberi bilangan bulat antara 1 dan 100 akan memberi Anda instruksi...

14
Jumlah minimum Lompatan

Diberikan urutan angka, temukan jumlah minimum lompatan untuk pergi dari posisi awal ke akhir dan kembali ke posisi awal lagi. Setiap elemen dari urutan menunjukkan jumlah maksimum gerakan yang dapat bergerak dari posisi itu. Di posisi mana pun, Anda dapat melakukan lompatan pada gerakan maks k,...

14
Lampu mati, versi 7-segmen

Diberi tampilan 7-segmen dengan beberapa segmen dihidupkan dan beberapa mati, temukan urutan digit (0-9), sehingga setelah mengganti segmen yang sesuai untuk setiap digit, semua segmen dimatikan. Contoh _ _ [3] => | [1] => [OFF] _ | Angka dan segmennya: _ _ _ _ _ _ _ _ | | | _| _|...

14
Taksi di San Francisco

Anda adalah sopir taksi di San Francisco. Seperti tipikal driver taksi, Anda menavigasi grid di mana satu-satunya arah yang valid yang dapat Anda pindahkan adalah kiri, kanan, atas, dan bawah. Namun, San Fransisco sangat berbukit sehingga jarak antara dua persimpangan yang berdekatan belum tentu...

13
Memecahkan Puzzle Teater BattleBlock

Permainan BattleBlock Theater kadang-kadang berisi teka-teki yang merupakan versi umum dari Lights Out . Anda memiliki tiga blok yang berdekatan, masing-masing menunjukkan tingkat antara 1 dan 4 termasuk dengan bar, misalnya: | |||| || Jika Anda menyentuh sebuah blok, maka blok itu serta blok...

13
Pulihkan yang utama dari kekuatan yang utama

Definisi : kekuatan prima adalah bilangan alami yang dapat diekspresikan dalam bentuk p n di mana p adalah prima dan n adalah bilangan alami. Tugas : Diberi kekuatan prima p n > 1, kembalikan prima p. Testcases : input output 9 3 16 2 343 7 2687 2687 59049 3 Penilaian : Ini adalah kode-golf...

13
Pemecah Labirin Interaktif

Bob diculik dan terjebak dalam labirin. Tugas Anda adalah membantunya menemukan jalan keluar. Tapi karena ini adalah labirin yang sangat gelap dan menakutkan, dia tidak bisa melihat apa pun. Dia hanya bisa merasakan dinding ketika dia berlari ke sana, dan tahu kapan dia menemukan pintu keluar,...

12
Kelompokkan sel-sel ini!

Tantangan ini didasarkan pada game Layerz. Diberikan, pada stdin atau sebagai argumen fungsi, array sel 2D persegi panjang di mana setiap sel berisi salah satu kosong (Anda dapat memilih untuk menggunakan 0s daripada kosong tanpa penalti), 1, 2, 3, atau 4 ; temukan cara untuk membaginya menjadi...

12
Bentuk Dot Logis

Permainan Baru-baru ini, sebagian besar waktu saya dihabiskan oleh permainan adiktif di ponsel saya, yang disebut Logic Dots, yang menginspirasi saya untuk menulis tantangan ini. Lebih mudah untuk menjelaskan aturan jika saya menunjukkan tampilan permainan, jadi di sini adalah tangkapan layar dari...

12
Bangun Pengoptimal Magnitudo Nonografis ™

Nonogram adalah gim puzzle Jepang yang tujuannya adalah untuk menggambar hitam putih sesuai daftar wilayah yang berdekatan, seperti: Tentukan besaran nonografis dari baris atau kolom menjadi jumlah wilayah hitam yang berdekatan di baris atau kolom itu. Misalnya, baris atas memiliki besaran...

12
Menerapkan nomor titik mengambang biner IEEE 754 64-bit melalui manipulasi integer

(Saya telah menandai pertanyaan "C" untuk saat ini, tetapi jika Anda mengetahui bahasa lain yang mendukung serikat pekerja, Anda juga dapat menggunakannya.) Tugas Anda adalah membangun empat operator matematika standar + - * /untuk struct berikut: union intfloat{ double f; uint8_t h[8];...

11
Tafsirkan Pengulangan!

Tantangan ini adalah yang pertama dari seri dua tantangan tentang Pengulangan. Yang kedua akan segera bangun. Dalam bahasa yang disebut Pengulangan (sesuatu yang baru saja saya buat), ada string tak terbatas 12345678901234567890...dengan 1234567890pengulangan selamanya. Sintaks berikut tersedia...

11
Semudah ABC Solver

Easy As ABC, juga dikenal sebagai "End View", adalah teka-teki di mana Anda diberi kotak kosong dengan huruf di sekitarnya; Anda harus mengisi sebagian kisi sehingga tepat satu dari setiap huruf ada di setiap baris dan kolom; selain itu, huruf di akhir baris (atau kolom) harus huruf pertama yang...

11
Bantu Beth melarikan diri dari gurun

Meskipun mirip dengan puzzle pembawa air lainnya , aspek unik dari tantangan ini membuatnya sangat berbeda. Beth terletak di sebuah oasis di tengah padang pasir. Ada banyak air di danau, tetapi sayangnya hanya ada X ember, yang masing-masing memiliki kapasitas Y liter air. Beth dapat membawa 2...

11
X lebih besar dari 3 dengan setidaknya 2 perbedaan antara X dan Y

Saya mencoba untuk menurunkan C ++. Apakah mungkin membuat kondisi ini lebih pendek? X > 3 & X - Y > 1 (Selain menghapus spasi putih, tentu saja.) Jadi, Xsetidaknya 4tapi X >= Y + 2. Xdan Ybilangan bulat dalam interval [0,5]. Saya telah mencoba menemukan beberapa formula bitwise...