Pemrograman Puzzle & Golf Kode

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

11
Berapa hari minimum yang akan dia ambil untuk menyelesaikan N unit kerja?
Seseorang harus menyelesaikan Nunit kerja; sifat pekerjaannya sama. Untuk menguasai pekerjaan, ia menyelesaikan hanya satu unit pekerjaan di hari pertama . Dia ingin merayakan penyelesaian pekerjaan, jadi dia memutuskan untuk menyelesaikan satu unit pekerjaan di hari terakhir . Ia hanya diizinkan menyelesaikan x, x+1atau x-1unit kerja dalam satu hari , …

5
Memesan kata-kata agar sesuai dengan string yang diberikan
Diberikan string huruf dan serangkaian kata, output urutan kata-kata sehingga mereka dapat ditemukan dalam string dengan menjatuhkan huruf yang tidak diperlukan. Kata-kata dapat muncul lebih dari satu kali di kumpulan kata. String input dan semua kata akan terdiri dari 1 hingga 1000 huruf kecil masing-masing. Huruf yang akan dijatuhkan dapat …
10 code-golf  string 

7
Buat Latihan Gym Anda sendiri dan ikuti bersama irl
Mari kita lakukan latihan bersama, ya? Cukup ikuti gerakan stickman. Stickman apa yang kamu minta? Yang akan kita buat! Buat program yang memungkinkan input string hanya berisi bilangan bulat, dan output sembilan stick-angka berikut dengan interval di antaranya: @ \@/ |@_ _@| @/ \@ |@| \@\ /@/ /|\ | | …

2
Mempartisi daftar!
Dalam tantangan ini, Anda perlu mempartisi daftar, di mana partisi memiliki ukuran maks, ukuran min, dan ukuran yang disukai. Saya akan menggunakan notasi (min,pref,max) untuk menunjukkan ukuran dalam tantangan ini. Bagi mereka yang tidak terbiasa dengan partisi, daftar berikut telah dipartisi menjadi bagian dari 3: [0..9] -> [[0,1,2],[3,4,5],[6,7,8]] Ketika daftar …

2
Tic-tac-toe dengan hanya memotong secepat mungkin
Sesuai permintaan Luke dan penambahan Peter Taylor untuk tantangan ini. pengantar Semua orang tahu permainan tic-tac-toe, tetapi dalam tantangan ini, kami akan memperkenalkan sedikit twist. Kami hanya akan menggunakan salib . Orang pertama yang menempatkan tiga umpan silang berturut-turut kalah. Fakta yang menarik adalah bahwa jumlah maksimum salib sebelum seseorang …


5
Array cetak dari tengah ke luar
Ini adalah pertanyaan kode-golf. Diberikan bilangan bulat s dan n tugasnya adalah untuk mengeluarkan semua larik panjang n yang mengambil nilai dari -s ke s. Satu-satunya twist adalah bahwa Anda harus menampilkannya dalam urutan berikut. Seluruh nol array panjang n. Semua array panjang n dengan elemen dari -1 hingga 1 …

1
Hubungkan surat-surat itu
Terinspirasi oleh game kecil ini . Tantangan Diberikan sebagai input posisi awal kisi (selalu 5x5), seperti ini: -ABCD -A--- ---C- ---BD --E-E Anda perlu menghubungkan huruf-huruf (semua huruf yang sama), menghapus semua -ruang kosong . Surat-surat itu akan selalu A,B,C,D and E. Setiap pasangan huruf harus dihubungkan oleh satu baris …
10 code-golf 

1
Salib, tanpa Noughts
Semua orang menyadari bahwa Tic Tac Toe adalah permainan yang diselesaikan. Namun, versi Misère hanya-Xs memberikan alternatif yang menarik. Dalam versi gim ini, kedua pemain memainkan Xs di papan tulis dan mencoba menghindari membuat tiga berturut-turut. Jika Anda ingin melihat lebih banyak tentang ini, Numberphile memiliki video yang bagus tentang …
10 code-golf  game 

7
Segmen Garis Angka Romawi
Tulis program atau fungsi yang menerima bilangan bulat dalam kisaran 1..3999 sebagai input dan mengembalikan jumlah segmen garis yang diperlukan untuk menyatakan bilangan bulat itu dalam angka Romawi standar (sehingga Anda akan menggunakan XL tetapi bukan VM). Contoh: 1 -> 1 4 -> 3 5 -> 2 9 -> 3 …
10 code-golf 

1
Deteksi Nama File yang Ramah Manusia
pengantar Nama file bisa bermacam-macam hal, mulai dari yang sederhana blah.txthingga 303549020150514101638190-MSP0.txt. Yang pertama biasanya dihasilkan manusia, sedangkan yang terakhir sering dihasilkan mesin. Bukankah lebih baik memiliki fungsi sederhana untuk membuat tebakan yang berpendidikan tentang apakah suatu file dapat dianggap "ramah manusia" atau tidak? Terinspirasi oleh pos oleh Eduard Florinescu …

3
Temukan surat yang berbeda
Anda mungkin pernah melihat puzzle seperti ini: Temukan 0: OOOOOOOOOOOOOOOOOOOO0OOOOOOOOOOOOOOOOOO Tantangannya adalah untuk menulis sebuah program yang menemukan indeks surat yang berbeda diberikan gambar. Memasukkan Input akan menjadi Image. Gambar akan terdiri dari satu baris dari hitam teks dalam Helvetica 24 pt. font pada latar belakang putih . Teks akan …

7
Tahap terakhir dari kontaminasi
Ada virus di dalam penerima 5x5. Seperti yang kita ketahui bagaimana ia menyebarkan kontaminasi, misi Anda adalah menghasilkan tahap terakhir kontaminasi. Penerima Ini akan direpresentasikan sebagai array dua dimensi 5x5: 0 0 0 0 1 0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 …

4
Bintang ASKII dank
Deskripsi input String (untuk hasil terbaik, semua karakter harus dapat dicetak dan lebarnya sama). Deskripsi keluaran Bintang karakter mengikuti pola: 0 0 0 1 1 1 222 0123210 222 1 1 1 0 0 0 di mana 0, 1... adalah karakter selanjutnya dari string. Outputnya tidak harus berupa satu string …

16
Cetak perbedaan dalam urutan Thue-Morse
Catatan, ketika saya mengatakan "negate", maksud saya ganti semua yang dengan nol (yaitu negasi bitwise) Urutan Thue-Morse berjalan seperti 01101001 Cara Anda menghasilkannya adalah: Mulailah dengan mengambil 0. Meniadakan apa yang tersisa dan menambahkannya sampai akhir. Jadi, ambil 0. Negasikan dan tambahkan itu sampai akhir -01 Kemudian ambil itu dan …

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.