Pemrograman Puzzle & Golf Kode

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

2
Bisakah kamu mengucapkan mantranya?
Dalam Magic: the Gathering, para penyihir (dikenal sebagai "planeswalkers") saling bertarung dengan melemparkan mantra. Mantra mana biaya. Ada lima warna mana: Putih, Biru, Hitam, Merah, dan Hijau, masing-masing direpresentasikan sebagai {W}, {U}, {B}, {R}, dan {G}. Biaya mantra sedikit lebih kompleks. Biaya dapat berupa kombinasi dari yang berikut: Satu atau …

13
Pistol tercepat di barat, raja tantangan bukit
Ini adalah tantangan King of the Hill dalam round robin. Ini pertempuran untuk menemukan penembak terbaik di barat! Untuk dapat bersaing dalam kontes ini, Anda harus membuat dua fungsi. Yang pertama mengatur atribut penembak Anda dan yang kedua adalah fungsi logika utama untuk penembak. Fungsi Atribut function () { var …

2
Air ditahan dalam scuplture batang heksagonal
Saya memiliki banyak batang heksagonal yang direkatkan menjadi sebuah patung aneh. Batang memiliki panjang 1 hingga 99 sentimeter (cm) dan 1 cm persegi pada luas penampang. Semua batang direkatkan pada permukaan heksagonal ke setidaknya satu batang lainnya. Semua batang disejajarkan di tepi bawah. Setelah hujan lebat, patung itu penuh air. …

5
Nomor StickStack
StickStack adalah bahasa pemrograman berbasis stack yang sangat sederhana dengan hanya dua instruksi: | mendorong panjang tumpukan ke tumpukan -muncul dua elemen teratas dari tumpukan dan mendorong kembali perbedaannya ( second topmost - topmost) Detail bahasa Tumpukan kosong di awal program. Semua instruksi dijalankan secara berurutan dari kiri ke kanan. …

8
Ketinggian Kotak
Lihatlah diagram seni ascii ini dari berbagai kotak: +--------------------------------------------------------------+ | | | +-------------------------------+ +-------+ | | | | | | | | | | | | | | | +----------------+ | | | | | | | | | +-------+ | | | | | | | | | | …


16
Riffle Array Umum
Golf sederhana untuk memulai minggu! Anda diberi tiga larik: larik dasar B , larik nilai V dan larik indeks I . Anda harus menghasilkan array lain di mana nilai-nilai dari Vdimasukkan ke Bdalam indeks yang ditentukan oleh I. Berikut ini sebuah contoh: Base: [5, 1, 4, 1, 3] Values: [0, …

3
Anjak bilangan bulat 64-bit
Tulis program perakitan GOLF yang bertuliskan integer dari stdin (diikuti oleh trailing newline), dan output faktor prima yang dipisahkan oleh newlines, diikuti oleh trailing newline di stdout. Faktor utama tidak harus dalam urutan tertentu. 1bukan faktor utama. Biner GOLF Anda (setelah perakitan) harus sesuai dengan 8192 byte. Program Anda akan …


6
Hasilkan De Bruijn terpendek
Urutan De Bruijn menarik: Urutan siklik terpendek yang berisi semua kemungkinan urutan alfabet tertentu dengan panjang tertentu. Misalnya, jika kami mempertimbangkan alfabet A, B, C dan panjang 3, output yang mungkin adalah: AAABBBCCCABCACCBBAACBCBABAC Anda akan melihat bahwa setiap kemungkinan urutan 3-karakter dengan menggunakan huruf A, Bdan Cberada di sana. Tantangan …

7
Prediksi Longsor
Tanah longsor Dalam tantangan ini, tugas Anda adalah memperkirakan tingkat kerusakan yang disebabkan oleh tanah longsor besar-besaran. Kami menggunakan model dua dimensi berikut yang disederhanakan untuknya, diparameterisasi dengan tinggi awal h >= 0 dan koefisien kritis c > 0 . Anda mulai dengan tebing tinggi h, dan diasumsikan bahwa medannya …
22 code-golf 

12
Perburuan Wumpus Hebat
LENGKAP Musim Wumpus telah berakhir, dan dengan, kehidupan banyak Wumpus ganas dan Hunter berani. Serta beberapa Pemburu bodoh pengecut, tidak bermoral dan benar-benar bodoh. Tetapi pada akhir hari, NascarHunter oleh Dr Heckle datang dengan yang paling menjarah dan mulia. Kami salut kepada Anda, oh pemberani ... sopir? Ini musim terbuka …


7
Tutupi Wilayah dengan Rectangles
Memasukkan Input Anda dalam tantangan ini adalah daftar pasangan integer. Mereka mewakili sudut barat daya kotak unit di pesawat, dan daftar mewakili penyatuan mereka sebagai bagian dari pesawat. Misalnya, daftarnya [(0,0),(1,0),(0,1),(1,1),(2,1),(1,2),(2,2)] mewakili set berwarna merah dalam gambar ini: Keluaran Output Yor adalah daftar quadruple integer, yang mewakili himpunan bagian persegi …

10
Pertempuran Grid-Routing
CATATAN: Tantangan ini saat ini sudah mati, karena saya tidak dapat menginstal bahasa yang diperlukan untuk menjalankan pertandingan. Jika orang lain punya waktu dan minat untuk melakukannya, saya tidak menentang. Lihat bagian bawah pos untuk melihat papan peringkat. Ini adalah tantangan king-of-the-hill semi-kooperatif, di mana bot membangun jalur melalui grafik …

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.