Pemrograman Puzzle & Golf Kode

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

5
Mengepang algoritmik - untuk hari ibu
Tugas: Tugas Anda adalah membuat program yang, ketika diberi sejumlah helai dan jumlah iterasi dari jalinan, akan memberi tahu kemana setiap untai pergi. Aturannya adalah sebagai berikut: Jumlah helai akan selalu ganjil, dan antara 3 dan 6000 (termasuk) Ketika Anda mulai, untaian akan dibagi menjadi 2 (hampir) tandan yang sama, …
11 code-golf 


7
Menggagalkan kompresi LZMA2
Tujuan Buat program atau pasangan program yang secara kolektif mengganggu dan memperbaiki file dengan maksud mencegah LZMA2 bekerja secara efektif. Mengganggu dan memperbaiki rutinitas harus bersifat timbal balik, sehingga Anda dapat memulihkan file asli dengan tepat. Target Karya-karya Shakespeare yang terkumpul dalam dataran UTF-8 (5.589.891 byte) Wikimedia Commons 2013 Picture …

16
Beri aku daftar Kode Kelabu bit lebar n
Kode Gray adalah urutan angka-angka biner dari bitwidth di nmana angka-angka berturut-turut hanya berbeda dalam satu bit (lihat contoh output). Referensi Input contoh: 3 Contoh output: 000 001 011 010 110 111 101 100 Catatan: Pertanyaan ini tampaknya memiliki penipuan tetapi tidak, karena pertanyaan itu bukan kode-golf, dan menuntut output …
11 code-golf  binary 

1
Temukan gerakan langsung terbaik dalam game "match-3"
Tantangan Anda hari ini adalah mengambil masukan seperti ini: fbcfbee ffcabbe debceec bccabbe edcfbcd daeaafc eebcbeb Dan hasilkan langkah terbaik yang mungkin ada dalam game seperti Bejeweled yang akan cocok dengan tiga atau lebih huruf, seperti ini (perhatikan ibukota Bdan C): fbcfbee ffcabbe deBCeec bccabbe edcfbcd daeaafc eebcbeb Spesifikasi lengkap: …
11 code-golf  game 

5
Jalankan Masalah Monty Hall
Sudah ada pertanyaan tentang simulasi Masalah Monty Hall . Yang ini berbeda. The pengguna akan bermain dengan Masalah Monty Hall. Program Anda akan memainkan peran sebagai tuan rumah. Montybot, jika kamu suka. Berikut langkah-langkahnya: Pilih (secara acak) yang mana dari tiga pintu yang menyembunyikan hadiah. Keluarkan tampilan visual tiga pintu. …
11 code-golf 

13
Tampilan bebas titik dan ucapkan urutan
Anda juga membuat program yang mengambil bilangan bulat sebagai input dan menampilkan pertama berapa pun urutan itu dari tampilan dan katakan . Sebagai contoh: $ ./LAS 8 [1,11,21,1211,111221,312211,13112221,1113213211] Cara tepat Anda menampilkan daftar tidak penting, selama pengguna dapat dengan jelas melihat nomor yang berbeda dari urutan tersebut. Inilah tangkapannya. Anda …

5
Front Euler 9
Project Euler adalah situs tantangan pemrograman menyenangkan lainnya untuk bersaing (well, play). Masalah awal dimulai dengan lembut, tetapi kemudian meledak dalam kesulitan di luar sekitar seratus pertama. Beberapa masalah pertama memiliki beberapa kesamaan antara menemukan bilangan prima, kelipatan, dan faktor-faktor, sehingga mungkin ada beberapa kode yang menarik peluang penggunaan kembali …
11 code-golf  math 

4
Bangun AI Go deterministik
Berikut ini adalah masalah menarik yang saya pikirkan di hari lain, yang melibatkan potongan kode yang bersaing dengan potongan kode lainnya tidak hanya di properti yang dimiliki kode tersebut, tetapi dengan memainkan permainan melawan potongan kode lainnya. Tugas Anda adalah membangun program yang mengambil status Go board saat ini, dan …

6
Anak panah bertemu Codegolf
Saya pikir semua orang terbiasa dengan panah, beberapa orang tidak mengerti nilainya jadi bagi orang-orang di sini adalah tautan yang bermanfaat. Papan Papan dart dapat dibandingkan dengan potongan pai dalam 20 potong. Setiap bagian dibagi dalam 4 bagian. cincin luar kecil yang disebut ganda (poin x2) cincin besar yang disebut …
11 code-golf 

14
Golf + Penyortiran cepat di C
[ Pembaruan terbaru: program benchmark dan resul pendahuluan tersedia, lihat di bawah ini] Jadi saya ingin menguji tradeoff kecepatan / kompleksitas dengan aplikasi klasik: sorting. Tulis fungsi ANSI C yang mengurutkan susunan angka floating point dalam urutan yang meningkat . Anda tidak dapat menggunakan setiap perpustakaan, sistem panggilan, multithreading atau …


23
Hitung semua kotak hingga x hanya menggunakan penjumlahan dan pengurangan
Tujuannya adalah untuk menghitung semua kotak hingga xdengan penambahan dan pengurangan. Aturan: Kode harus berupa fungsi yang mengambil jumlah kuadrat total untuk dihasilkan, dan mengembalikan array yang berisi semua kuadrat itu. Anda tidak dapat menggunakan fungsi string, struktur, perkalian, pembagian, atau built-in untuk menghitung kotak. Anda hanya dapat menggunakan array, …
11 code-golf  math  number 

1
Buat skrip untuk menghasilkan Deep Note
The THX catatan yang mendalam adalah salah satu suara yang paling dikenal dalam teknologi produksi / audio video. Menurut penciptanya, butuh sekitar 20.000 baris kode C untuk menghasilkan hasil akhir. Kita bisa melakukan lebih baik dari itu. Tugas Anda adalah menulis skrip dalam bahasa apa pun yang akan menghasilkan suara …
11 code-golf 

4
Menghasilkan angka 2014 dari suatu gambar
Dalam tantangan 2014 , Michael Stern menyarankan menggunakan OCR untuk menguraikan hingga 2014. Saya ingin mengambil tantangan ini ke arah yang berbeda. Dengan menggunakan OCR bawaan dari perpustakaan bahasa / standar pilihan Anda, rancang gambar terkecil (dalam byte) yang diuraikan ke dalam string ASCII "2014". Gambar asli Stern adalah 7357 …

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.