Pemrograman Puzzle & Golf Kode

9
Peluang KO

Knockout adalah permainan bola basket tempat para pemain menembak secara bergantian. Ini dimainkan sebagai urutan dari kontes dua pemain, yang masing-masing memiliki kemungkinan "menjatuhkan" salah satu dari pemain tersebut. Misalkan para pemain A B C Ddan peluang mereka menembak dan membuat...

9
Kuadrat dari Digit dengan Jumlah Terbesar

Anda harus menulis sebuah program atau fungsi yang menerima daftar angka sebagai input dan output atau mengembalikan jumlah terbesar yang bisa dicapai dengan meletakkan angka-angka ini dalam kotak. Input akan selalu berisi angka kuadrat. Contoh susunan kuadrat untuk input 9 1 2 3 4 5 6 7...

9
Pencarian Marching Squares

Marching Squares adalah algoritma dari grafik komputer, yang digunakan untuk memulihkan isocontour 2D dari grid sampel (lihat juga, kakaknya Marching Cubes untuk pengaturan 3D). Idenya adalah untuk memproses setiap sel dari grid secara independen, dan menentukan kontur melewati sel berdasarkan...

9
Selanjutnya meningkat terberat

Urutan berikutnya adalah urutan yang dapat diturunkan dari urutan lain dengan menghapus beberapa elemen tanpa mengubah urutan elemen yang tersisa. Sebuah urutan yang meningkat secara ketat adalah urutan di mana setiap elemen lebih besar dari yang sebelumnya. Urutan peningkatan urutan terberat...

9
The Untouchables

Angka yang Tidak Tersentuh α Bilangan tak tersentuh adalah bilangan bulat positif yang tidak dapat dinyatakan sebagai jumlah dari semua pembagi yang tepat dari bilangan bulat positif apa pun (termasuk bilangan tak tersentuh itu sendiri). Misalnya, angka 4 tidak tersentuh karena sama dengan...

9
Jumlah ubin domino

Tulis sebuah program atau fungsi yang diberi n positif dan m menghitung jumlah domino berbeda tilings yang valid yang dapat Anda masukkan dalam persegi panjang n oleh m . Ini adalah urutan A099390 dalam Ensiklopedia Online Urutan Bilangan Bulat . Anda dapat mengambil input sebagai argumen fungsi,...

9
Sudahkah Anda menganiaya hari ini?

Distribusi Linux Debian (dan distro berbasis Debian, seperti Ubuntu, Kali dan lainnya) menggunakan paket-manajer yang disebut APT. Untuk menginstal program, fooAnda akan mengetik ke terminal sudo apt-get install foo Satu Telur Paskah kecil APT adalah sebagai berikut apt-get moo Yang setelah...

9
Darimana asalmu?

INTERCAL adalah bahasa yang luar biasa, tetapi tidak selalu mudah untuk memahami kode orang lain. Ini khususnya terjadi jika mereka menggunakan pernyataan COME FROM. Definisi tantangan Tulis program atau fungsi yang mengambil kode sumber program INTERCAL sebagai aliran teks / data. Jika Anda...

9
Cinta Tester Kode Golf

Buat program yang menghitung jumlah huruf yang umum untuk dua nama, dan temukan produk dengan panjangnya, berfungsi sebagai "tester cinta". Ketentuan: Anda mungkin tidak mendapatkan jawaban 1: 1 (menjadi 3 dari 3, dll.) Memasukkan Dua nama dari STDIN atau alternatif terdekat. Keluaran Hitung...

9
Cetak simpul kubus dan segitiga penutupnya

Koordinat keluaran dari simpul kubus. Kemudian, buatlah daftar dua belas segitiga yang akan menutupi kubus, setiap segitiga menjadi daftar tiga indeks-simpul, yang berorientasi secara konsisten. Output harus berupa string ASCII dengan angka desimal yang berbeda. Golf ini tidak memiliki input....

9
Terapkan API untuk distribusi probabilitas

pengantar Dalam tantangan ini, tugas Anda adalah mengimplementasikan kumpulan fungsi sederhana yang bersama-sama membentuk perpustakaan mini yang dapat digunakan untuk distribusi probabilitas sederhana. Untuk mengakomodasi beberapa bahasa yang lebih esoteris yang orang suka gunakan di sini,...

9
Penjaga Gua - Menjelajahi Kegelapan

Teman ahli geologi Anda hampir menendang pintu kantor Anda ketika dia masuk, mata terbelalak dalam kegembiraan, dan meminta Anda untuk ikut bersamanya ke situs yang baru ia temukan. Dalam perjalanan dia menjelaskan bahwa dia pikir dia benar-benar baru saja mencapai emas. Satu-satunya masalah...

9
Pentomino Validator

Sebagai seseorang yang tidak mau repot-repot melihat pentominos mereka untuk melihat apakah itu membuat bentuk persegi panjang, saya telah memutuskan untuk membuat Anda menulis sebuah program yang melakukannya. Tugas Anda Diberikan beberapa input split oleh baris baru yang berisi 12 karakter...

9
Pengurai file kamar mayat DCSS

Dalam tantangan ini, Anda perlu mengurai file kamar mayat dari game roguelike Dungeon Crawl Stone Soup dan meng -output-nya ke STDOUT. Apa file kamar mayat ini ?? Ketika Anda mati, file teks dihasilkan dengan data karakter di dalamnya. Anda dapat melihat peralatan apa yang dimiliki karakter, apa...

9
Hitung simbol Kronecker

Tautan yang relevan di sini dan di sini , tetapi di sini adalah versi singkatnya: Anda memiliki input dua bilangan bulat adan bantara infinity negatif dan infinity (walaupun jika perlu, saya dapat membatasi rentang, tetapi fungsinya masih harus menerima input negatif). Definisi simbol...

9
Sudah berapa lama ini?

Sudah berapa lama ini? Aturan Setiap pengajuan harus merupakan program lengkap. Program harus mengambil input sebagai dua tanggal yang dipisahkan koma dalam formulir YYYY-MM-DD, dan mencetak jumlah hari yang telah berlalu sejak tanggal kedua ke STDOUT seolah-olah hari ini adalah tanggal pertama...