Pemrograman Puzzle & Golf Kode

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

25
Panggang sepotong Pi
Tulis program atau fungsi yang mencetak atau menampilkan teks yang persis sama ini (terdiri dari 142 karakter): ()()()()()() |\3.1415926| |:\53589793| \::\2384626| \::\433832| \::\79502| \::\8841| \::\971| \::\69| \::\3| \__\| Program Anda tidak boleh mengambil input (kecuali dalam bahasa yang tidak memungkinkan, seperti sed), dan menghasilkan teks di atas (dan hanya teks …

28
Anda berada di 8 hari beruntun!
Duolingo, aplikasi pembelajaran bahasa, memiliki banyak hal untuk itu, tetapi ada satu masalah besar yang membuat saya gila. Ini memberitahu saya berapa hari berturut-turut saya telah menggunakan aplikasi dengan pesan seperti Anda dalam 7 hari berturut-turut! Mengesampingkan tanda hubung dan apakah nomor harus dijabarkan, ini berfungsi dengan baik untuk sebagian …
82 code-golf  number 

16
Perilaku Tidak Terdefinisi Membunuh Kucing Saya [ditutup]
Perilaku Tidak Terdefinisi Membunuh Kucing Saya Ini juga diketahui bahwa perilaku undefined dapat membunuh kucing Anda [rujukan?] . Tapi bisakah itu? Tugas Anda Tulis program yang memunculkan perilaku tidak terdefinisi. Jelaskan skenario yang dimulai dengan program di atas dijalankan, menghasilkan Felis catus mengakhiri hidupnya saat Anda berada, sebagai akibat dari …

30
KOTH: Pandemi di seluruh dunia
Hasil akhirnya ada di sini! pengantar Pada tahun 2042, dunia telah menjadi kelebihan penduduk. Globalisasi, kepadatan penduduk, gaya hidup baru dan kurangnya kebersihan global telah menyebabkan penyebaran pandemi baru. Selama masa-masa sulit itu, para pemimpin negara harus mengelola situasi. Anda tidak bisa membiarkan populasi Anda dihancurkan, tetapi mungkin Anda bisa …

21
Bowling Kode Asli dan Unik
Tantangan Anda sederhana: tulis selama program murni mungkin dalam bahasa pilihan Anda hanya menggunakan byte unik. (Definisi penuh dari program murni, disalin dari tautan itu, ada di bagian bawah pertanyaan ini.) Itu benar, tidak ada ikatan. Kode Anda tidak perlu melakukan apa pun, jalankan tanpa kesalahan, memenuhi persyaratan untuk program …

11
Regex, Kertas, Gunting, Kadal, Spock
Pemanasan: Regex, Kertas, Gunting Ini adalah tantangan yang awalnya ingin saya posting, sebelum menyadari bahwa ada solusi yang sangat singkat. Namun demikian, ini bisa menjadi masalah yang menarik untuk dipikirkan dalam persiapan untuk tantangan aktual di bawah ini. Tulis tiga regex R , P dan S sedemikian rupa sehingga mereka …

30
Temukan String Ilegal
Tantangannya adalah menemukan serangkaian karakter yang tidak dapat muncul dalam program hukum apa pun dalam bahasa pilihan Anda. Itu termasuk komentar, string, atau bagian "tidak dapat dieksekusi" lainnya. Tantangan Program Anda mungkin khusus untuk versi tertentu atau implementasi lingkungan kompiler / juru bahasa / runtime bahasa Anda. Jika demikian, harap …

30
Kiat untuk bermain golf di <semua bahasa>
Tujuan dari posting ini adalah untuk mengumpulkan semua tips golf yang dapat dengan mudah diterapkan &lt;all languages&gt;daripada yang khusus. Hanya posting jawaban yang logikanya dapat diterapkan ke sebagian besar bahasa Tolong, satu tip per jawaban
81 code-golf  tips 

30
Cetak Tabula Recta!
Cetak Tabula Recta! Tabula Recta (kadang-kadang disebut 'Vigenere Table'), diciptakan oleh Johannes Trithemius, dan telah digunakan di beberapa cipher, termasuk semua varian cipher Vigenere Bellaso dan cipher Trithemius. Ini terlihat seperti ini: ABCDEFGHIJKLMNOPQRSTUVWXYZ BCDEFGHIJKLMNOPQRSTUVWXYZA CDEFGHIJKLMNOPQRSTUVWXYZAB DEFGHIJKLMNOPQRSTUVWXYZABC EFGHIJKLMNOPQRSTUVWXYZABCD FGHIJKLMNOPQRSTUVWXYZABCDE GHIJKLMNOPQRSTUVWXYZABCDEF HIJKLMNOPQRSTUVWXYZABCDEFG IJKLMNOPQRSTUVWXYZABCDEFGH JKLMNOPQRSTUVWXYZABCDEFGHI KLMNOPQRSTUVWXYZABCDEFGHIJ LMNOPQRSTUVWXYZABCDEFGHIJK MNOPQRSTUVWXYZABCDEFGHIJKL NOPQRSTUVWXYZABCDEFGHIJKLM OPQRSTUVWXYZABCDEFGHIJKLMN PQRSTUVWXYZABCDEFGHIJKLMNO QRSTUVWXYZABCDEFGHIJKLMNOP RSTUVWXYZABCDEFGHIJKLMNOPQ …

9
Menghitung Butir Beras
Perhatikan 10 gambar ini dari berbagai jumlah beras putih yang belum dimasak. INI HANYA THUMBNAIL. Klik gambar untuk melihatnya dalam ukuran penuh. A: B: C: D: E: F: G: H: I: J: Hitungan Gandum: A: 3, B: 5, C: 12, D: 25, E: 50, F: 83, G: 120, H:150, I: …

30
Pergeseran array 2048-seperti
Asumsikan kita ingin menggeser array seperti yang dilakukan di game 2048 : jika kita memiliki dua elemen berurutan yang sama dalam array, gabungkan mereka menjadi dua kali elemen nilai. Shift harus mengembalikan array baru, di mana setiap pasangan elemen yang sama berturut-turut diganti dengan jumlah mereka, dan pasangan tidak boleh …

30
Deteksi MS Windows
Tantangan Buat program yang mengembalikan nilai kebenaran ketika dijalankan di Microsoft Windows (untuk kesederhanaan kami akan tetap menggunakan Windows 7, 8.1 dan 10) dan nilai falsey ketika dijalankan pada sistem operasi lain (OSX, FreeBSD, Linux). Aturan Kode yang gagal dijalankan / dikompilasi pada platform tidak dihitung sebagai nilai falsey. Kriteria …

16
Kalahkan SVGCaptcha
Saya menemukan SVGCaptcha , dan segera tahu itu adalah ide yang buruk. Saya ingin Anda menunjukkan betapa buruknya ide ini dengan mengekstraksi kode validasi dari gambar SVG yang dihasilkan kode. Contoh gambar terlihat seperti ini: Berikut adalah sumber dari contoh gambar: &lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"&gt; …

25
cetak "Halo, Dunia!"
Ya benar Cetak dengan printer perangkat keras 🖨 untuk membuat salinan. Kirim perintah / data yang diperlukan ke printer Anda sehingga teks berikut dicetak pada selembar kertas: Halo Dunia! Anda dapat menggunakan printer yang terhubung dengan jaringan atau lokal yang tersedia untuk Anda. Jika printer Anda memungkinkan, Anda harus menggunakan …

30
Kode terpendek untuk membalik bit-wise string biner
Saya pikir tidak ada cukup pertanyaan mudah di sini yang bisa dicoba oleh pemula! Tantangannya: Diberikan string input acak 1 dan 0 seperti: 10101110101010010100010001010110101001010 Tulis kode terpendek yang menghasilkan invers bit-wise seperti: 01010001010101101011101110101001010110101
79 code-golf  string 

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.