Pemrograman Puzzle & Golf Kode

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

30
Gambarlah formasi bowling
Tujuan Anda adalah menampilkan seni ASCII dari formasi dalam bowling sepuluh pin di mana hanya beberapa pin yang tersisa. Bytes paling sedikit menang. Puluhan pin berada dalam formasi segitiga: O O O O O O O O O O Pin diberi label dari 1 hingga 10 sebagai: 7 8 9 …

30
Pisahkan Kode Sumber [robber thread untuk upaya cracking]
Ini adalah utas utas tantangan utama Unscramble the Source Code . Jika Anda merasa telah berhasil menguraikan salah satu jawaban polisi, Anda harus memposting solusi Anda sebagai jawaban untuk utas ini. Sebagai pengingat, Anda memiliki satu upaya untuk memecahkan setiap pengiriman. Upaya cracking Anda akan menjadi versi kode sumber yang …

26
Hancurkan kompiler favorit Anda [ditutup]
Tulis kode legal yang sempurna dalam bahasa pilihan Anda yang kompilasi akan membuat crash kompilator atau mengirimkannya ke infinite loop (waktu kompilasi tak terbatas). Pembatasan: Gunakan bahasa standar yang digunakan di dunia nyata. Gunakan kompiler standar yang dikembangkan dengan baik (tidak ada jawaban seperti "Saya menulis kompiler C saya yang …

12
Peregrinasi paritas utama
Tujuan dari tantangan ini adalah untuk menggambarkan secara grafis sebuah jalan di pesawat, di mana arah setiap langkah kkk ditentukan oleh keutamaan kkk dan paritas dari ekspansi binernya. Secara khusus, Arah awal sudah ditetapkan, katakan Utara. Semua langkah memiliki panjang yang sama . The arah langkah kkk dapat Utara, Barat, …

30
Pertempuran Emas KoTH
Tantangan ini telah berakhir. Untuk melihat skor akhir para pesaing, klik di sini Dalam tantangan ini, setiap pengiriman adalah satu bot. Setiap bot harus merupakan fungsi Javascript. Bot akan berjuang untuk mendapatkan total nilai tertinggi dalam emas. Emas dapat diternakkan, atau diperoleh dari membunuh bot lain, dan digunakan untuk meningkatkan …

30
Apakah string ini kotak?
String dianggap persegi jika kondisi berikut dipenuhi: Setiap baris memiliki jumlah karakter yang sama Jumlah karakter pada setiap baris sama dengan jumlah baris. Tugas Anda adalah menulis program atau fungsi yang menentukan apakah string input yang diberikan adalah kuadrat atau tidak. Anda mungkin memerlukan input untuk dibatasi oleh LF, CR, …

3
Tolong, saya terjebak dalam segitiga Sierpinski!
Menggambar segitiga Sierpinski telah dilakukan sampai mati . Ada hal menarik lain yang bisa kita lakukan dengannya. Jika kita menyipit cukup keras pada segitiga, kita dapat melihat segitiga terbalik sebagai simpul dari grafik fraktal. Ayo temukan jalan kita di sekitar grafik itu! Pertama, mari kita berikan nomor untuk setiap node. …

30
Bangun Matriks Identitas
Tantangannya sangat sederhana. Diberikan input integer n, output n x nmatriks identitas. Matriks identitas adalah matriks yang 1membentang dari kiri atas ke kanan bawah. Anda akan menulis program atau fungsi yang akan mengembalikan atau menampilkan matriks identitas yang Anda buat. Output Anda mungkin berupa array 2D, atau angka yang dipisahkan …

10
Tahap berat Falcon
Pilih satu set empat byte tanpa penggantian (yaitu tidak ada byte yang diulang), dan tidak harus dalam urutan tertentu, dari salah satu dari empat set berikut: Karakter dari setiap pengodean satu byte tunggal Karakter Unicode dalam kisaran 00 – FF Bilangan bulat desimal yang ditandatangani dalam kisaran −128–127 Bilangan bulat …

23
Menutupi Skyline dengan sapuan kuas
Diberikan daftar tinggi bilangan bulat langit-langit non-negatif, jawab berapa banyak sapuan kuas horisontal 1 unit tinggi yang tidak terputus yang diperlukan untuk menutupinya. [1,3,2,1,2,1,5,3,3,4,2], divisualisasikan sebagai: 5 5 4 3 5334 32 2 53342 13212153342 membutuhkan sembilan sapuan kuas: 1 2 3 4 5555 66 7 88888 99999999999 Contohnya [1,3,2,1,2,1,5,3,3,4,2] …

30
The Speed ​​of Letters
Diberikan string sebagai input, cetak string baru dengan setiap huruf didorong ke kanan oleh indeks alfabet masing-masing. Kita semua tahu bahwa A lambat dan Z adalah huruf cepat. Ini berarti bahwa Z akan bergeser ke kanan dengan 25 ruang, A tidak bisa bergeser sama sekali dan B akan digeser oleh …
43 code-golf  string 


30
Terapkan Kalkulator iOS 11
iOS 11 memiliki bug yang menjadikan hasil 1 + 2 + 3 menjadi 24 . Ini terkait dengan kecepatan animasi, tetapi bagaimanapun juga: Tugasnya adalah membuat 1 + 2 + 3 == 24. Tapi hanya itu saja. Jadi, Anda harus menyediakan fungsi yang secara benar menjumlahkan sebagian besar urutan tetapi …
43 code-golf  math  number 

24
Chaos adalah tangga ASCII
Anda tidak tahu apa - apa Hal-hal yang saya lakukan untuk " Chaos is a ladder " adalah kalimat yang mengesankan dari serial televisi Game of Thrones . Tujuan dari tantangan ini adalah untuk membangun tangga dari kekacauan, dalam seni ASCII. Tantangan Memasukkan Lebar tangga, W >= 3(integer) Tinggi langkah, …

6
Island Golf # 1: Circumnavigation
Ini adalah yang pertama dari serangkaian tantangan Island Golf. Tantangan selanjutnya Diberi nama pulau dalam seni ASCII, menghasilkan jalur yang optimal untuk mengelilingi pulau itu. Memasukkan Input Anda akan berupa kotak persegi panjang yang terdiri dari dua karakter, mewakili tanah dan air. Dalam contoh di bawah ini, tanah adalah #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.