Pemrograman Puzzle & Golf Kode

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

12
Grafis braille
Potong matriks boolean di 4x2 blok dan membuat mereka sebagai karakter Braille U+2800... U+28FF. [[0,1,0,0,1,0], [1,0,0,0,0,0], [1,0,0,0,1,0], [1,1,1,1,0,0]] ⣎⣀⠅ Pad dengan 0-s jika dimensi bukan kelipatan 4 dan 2. [[0,1,0], [1,0,0], [1,1,1]] ⠮⠄ Aturan golf biasa berlaku, fleksibel pada format input. Keluaran harus memiliki struktur matriks atau terlihat seperti matriks, …

30
Oreo? Tidak ... Lollipop, mungkin?
Sejak 2009, nama kode versi Android telah bertema permen. Android 1.5 adalah Cupcake, Android 1.6 adalah Donut, Android 2.0 adalah Eclair, dll. Bahkan, nama-nama versinya abjad! C -> Cupcake D -> Donut E -> Eclair F -> Froyo G -> Gingerbread H -> Honeycomb I -> Ice Cream Sandwich J …
46 code-golf  string 

30
Apakah akan berhenti? (Perampok)
Ini adalah utas perampok. Utas polisi ada di sini . Tantangan Anda adalah untuk memecahkan pengajuan polisi dengan menemukan input yang membuatnya berhenti. Anda tidak perlu mencari tahu mengapa, atau semua input yang membuatnya berhenti jika ada lebih dari satu, atau input yang dimaksudkan oleh polisi, hanya satu input yang …

30
Ya Tapi Tidak Tapi Ya
Rekan saya baru-baru ini mengirimi saya JavaScript sebagai lelucon: let butScript = (nrOfButs) => { for(var i = 0; i < nrOfButs; i++){ if(i % 3 == 0){ console.log("Yeah") } if(i % 2 == 0){ console.log("But") } if(i % 3 == 1){ console.log("No") } } } Karena kode ini ditulis …
46 code-golf  string 

30
Golf nomor transendental
Definisi Bilangan aljabar adalah bilangan yang merupakan nol dari polinomial non-nol dengan koefisien integer. Misalnya, akar kuadrat dari 2adalah aljabar, karena itu adalah nol x^2 - 2. Bilangan transendental adalah bilangan real yang bukan aljabar. Tugas Anda harus memilih nomor transendental. Kemudian, tulis program / fungsi yang mengambil bilangan bulat …
46 code-golf  math  number 

30
Gambar Bendera Swiss
Tugas: Keluarkan bendera Swiss. Selamat Hari Nasional Swiss / Schweizer Bundesfeiertag / Fête nationale suisse / Festa nazionale svizzera / Fiasta naziunala svizra! Detail: Bendera terdiri dari tanda #FFFFFFsilang putih ( ) pada #FF0000latar belakang merah ( ). Salib terdiri dari 6x6 persegi dengan lengan ukuran 6x7 terpaku di setiap …

25
Kode Warna Hex yang Lebih Baik untuk Internet Anda
Triple triplet seperti #ffffff(putih) atau #3764ef(kebiru-biruan) sering digunakan untuk menunjukkan warna RGB. Mereka terdiri dari #diikuti oleh enam digit heksadesimal (0-f), atau kadang-kadang tiga digit di mana warna asli diperoleh dengan menggandakan setiap digit. Sebagai contoh, #fffadalah #ffffffdan #1a8sekarang #11aa88. Sayangnya, steno tiga digit itu adalah golf yang paling banyak …


27
Langit pembagi
Untuk bilangan bulat positif apa pun k, izinkan d(k)menyatakan jumlah pembagi k. Sebagai contoh, d(6)adalah 4, karena 6memiliki 4pembagi (yaitu 1, 2, 3, 6). Diberikan bilangan bulat positif N, tampilkan "cakrawala" dalam seni ASCII menggunakan karakter tetap, sehingga ketinggian "bangunan" yang terletak pada posisi horizontal kadalah d(k)untuk k = 1, …

23
Retas pemilihan
Anda seorang peretas profesional dan bos Anda baru saja memerintahkan Anda untuk membantu seorang kandidat memenangkan pemilihan yang akan datang. Tugas Anda adalah mengubah data mesin pemungutan suara untuk meningkatkan hasil kandidat. Mesin pemberi suara menyimpan hasil pemungutan suara sebagai dua bilangan bulat: jumlah suara untuk kandidat Anda ( v1) …


30
Buat animasi teks di terminal Anda
Buat animasi teks di terminal Anda Target Tujuannya adalah untuk "menghidupkan" string "Halo dunia" di output Anda sehingga setiap karakter dikapitalisasi satu sama lain. Program Anda dapat keluar setelah setiap huruf dikapitalisasi. Sebagai contoh; # Iteration 1 Hello world # Iteration 2 hEllo world # Iteration 3 heLlo world # …

16
Gambar garis teks diagonal
Diberikan masukan dari daftar kata-kata, output kata-kata dengan surat-surat mereka diatur secara diagonal: p r o p g u r z a a z m n l m d e i c s n o g d g e o l f (Di atas harus menjadi output untuk input programming …
46 code-golf  string 


23
Laut di terminal Anda
Latar Belakang Musim panas telah berakhir di belahan bumi utara, dan banyak dari kita merindukan matahari, pantai, ombak lautan ... Tantangan ini bertujuan menyemangati mereka dengan mengingatkan mereka pada laut. Tantangan Inilah laut: ** ** ** ** ** **** **** **** **** **** ***** ***** ***** ***** ***** ** ** …

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.