Pemrograman Puzzle & Golf Kode

13
Konverter Warna RGB ke Xterm

Terminal 256-warna yang kompatibel dengan Xterm menambahkan 240 warna di atas 16 warna sistem yang biasa. Warna 16-231 menggunakan 6 level (0, 95, 135, 175, 215, 255) merah, hijau, dan biru, dipesan secara leksikografis. Warna 232-255 hanya 24 tingkat abu-abu (8 ... 238 kali 10 detik). Untuk...

13
Teks ke Brain-Flak

Tantangan Anda adalah mengubah input teks ke kode brain-flak yang akan menampilkan teks. Tutorial diambil dari sini dengan izin di sini Brain-Flak memiliki dua tumpukan, yang dikenal sebagai 'kiri' dan 'kanan'. Tumpukan aktif dimulai dari kiri. Jika tumpukan kosong muncul, itu akan mengembalikan...

13
Titik potong dalam labirin

Labirin diberikan sebagai matriks 0s (dinding) dan 1s (ruang walkable) dalam format apa pun yang nyaman. Setiap sel dianggap terhubung dengan 4 (atau lebih sedikit) tetangga ortogonalnya. Sebuah komponen terhubung adalah satu set sel walkable semua transitif terhubung satu sama lain. Tugas Anda...

13
Pemeriksa isogram

Tantangan: Diberi kata, periksa apakah isogram atau tidak. Apa : Isogram adalah kata yang hanya terdiri dari huruf-huruf tanpa duplikat (case-sensitive). String kosong adalah isogram. Contoh: "Dermatoglyphics" ---> true "ab" ---> true "aba" ---> false "moOse" ---> false "abc1"...

13
Pemecah Kata Pencarian

Saya harus bertanya-tanya kemarin apakah saya bisa menulis sebuah program untuk menyisir pencarian kata yang diberikan dan menghasilkan jawaban. Sebenarnya sangat mudah. Sekarang saya bertanya-tanya seberapa kecil yang bisa kita dapatkan. Aturan Input pertama Anda adalah string atau kumpulan n...

13
Semua cahaya semua cahaya semua cahaya!

Tantangan ini benar - benar sangat terinspirasi oleh All Light , yang dikembangkan oleh Soulgit Games. Tantangan Anda seorang tukang listrik, dan tugas Anda adalah untuk menghubungkan semua lampu ke baterai. Lampu dan baterai diletakkan dalam kisi-kisi. Anda dapat menghubungkan lampu atau...

13
Setumpuk bobot

Tantangan: Anda akan diberi gambar ASCII dari tumpukan bobot sebagai input, dan harus menampilkan berat gabungan tumpukan. Format: Ada 5 bobot yang berbeda, dengan berat 1, 2, 5, 10, 20 Passerees (atau unit sewenang-wenang lainnya). Bobotnya terlihat seperti ini, dalam urutan naik: 1: __...

13
Penerjemah golf sederhana

Tantangan: Tugas Anda adalah membuat juru bahasa sederhana untuk bahasa golf yang sederhana. Memasukkan: Input akan berupa string yang dipisahkan oleh spasi. Anda dapat mengganti pemisahan ruang dengan apa yang Anda inginkan Keluaran: Keluarkan hasil (angka atau string) yang diperoleh...

13
Kode Gray yang digeneralisasi

Input: Array I dari k bilangan bulat positif. Bilangan bulat tidak akan lebih besar dari 100 dan k ≤ 100 . Output: Kode Anda harus menampilkan semua kemungkinan array O dari bilangan bulat non-negatif dengan k dengan batasan 0 ≤ O i ≤ I i . Untuk mendapatkan dari satu array ke array berikutnya,...

13
Pengelompokan Data Array

Diberikan matriks integer adan integer nonnegatif i, menghasilkan pemetaan byang memetakan nilai yang berbeda di ikolom th ake baris ayang memiliki nilai di ikolom th. Anda dapat berasumsi bahwa iberada dalam kisaran setengah terbuka [0, num_cols(a))(atau [1, num_cols(a)]jika Anda memilih untuk...

13
Rantai Golf (Utas Polisi)

Ini adalah tantangan Polisi dan Perampok. Untuk utas Perampok, buka di sini . Polisi punya tiga tugas. 1) Pilih urutan dari OEIS . 2) Pilih bahasa (ini disarankan sebagai golflang, tetapi tidak harus) bahwa, ketika diberi input n, output A(n)(di mana A(n)urutan dipilih) menggunakan semua aturan...

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
Anomali cache FIFO

Ini adalah tantangan lanjutan dari yang satu ini , jika Anda bingung harap periksa yang pertama. Pertama, mari menjadi jumlah cache misses urutan s dari akses sumber daya akan memiliki asumsi cache yang kami memiliki kapasitas k dan menggunakan (FIFO) skema ejeksi pertama-in-first-out ketika...

13
Spiral ASCII yang ditempatkan dengan baik

Pertimbangkan spiral ini ########### # # ####### # # # # # ### # # # # # # # # # # # # # # # # ##### # # # ######### Mulai di tengah: Baris pertama (ke atas) memiliki 3 karakter. Baris kedua memiliki jumlah karakter yang sama (3) Selanjutnya, kita menambahkan dua karakter (5) untuk dua sisi...

13
Bilangan Ramsey Kecil

Latar belakang: angka Ramsey memberikan jumlah minimum simpul dalam grafik lengkap sehingga pewarnaan tepi merah / biru memiliki setidaknya satu merah atau satu biru . Batas untuk lebih besar sangat sulit untuk ditetapkan.v K v K v K r K s r , sR ( r , s

13
Mari kita berlatih aturan penilaian 421!

421 adalah permainan dadu yang agak populer di Prancis dan beberapa negara Eropa lainnya. Sebagian besar dimainkan di bar dan pub untuk menentukan siapa yang akan membeli minuman berikutnya. Gim penuh biasanya dimainkan dalam dua putaran, dengan token yang setiap pemain coba singkirkan, tetapi ini...

13
Buat angka terbesar dan terkecil

Terinspirasi oleh pos ini pada Puzzling. Spoiler untuk puzzle itu ada di bawah ini. Diberikan tiga bilangan bulat positif sebagai input,, (x, y, z)buat rentang inklusif [x, y], gabungkan kisaran itu bersama-sama, lalu hapus zangka yang tidak harus berturut-turut untuk menghasilkan bilangan bulat...

13
Mari kita bermain Reaper - Ditutup untuk Pengajuan

CATATAN : Pemenang kompetisi ini adalah Jack !!!. Tidak ada lagi kiriman yang akan diterima. Ini adalah ruang obrolan untuk tantangan king-of-the-hill ini . Ini adalah yang pertama saya jadi saya terbuka untuk saran! Reaper adalah konsep permainan yang dikembangkan oleh Art of Problem Solving...