Pertanyaan yang diberi tag code-challenge

39
Pemrograman dengan Kunci Pergeseran Sporadis

Ada yang salah dengan keyboard Anda. The Shiftkey memiliki pikiran sendiri. Setiap kali Anda mengetik karakter Anda tidak tahu apakah itu akan keluar bergeser atau tidak (meskipun 50-50). Selain tombol karakter standar, tidak ada pada keyboard yang berfungsi. Tidak ada mouse atau sarana input...

39
Buru Wumpus

Ketika saya masih kecil, anak-anak akan berkeliaran di toko-toko komputer dan bermain Hunt the Wumpus sampai staf mengusir kami. Itu adalah permainan sederhana, dapat diprogram di komputer rumah pada pertengahan tahun 1970-an, mesin sangat sederhana sehingga alih-alih mikroprosesor ukuran anak...

38
Membuat Kata-Kata Kuadrat

Tantangan Tugas Anda adalah membuat program yang mengambil input string apa pun, dan mengeluarkan input dalam format kuadrat. String kosong harus mengembalikan string kosong. Contohnya Diberikan input: golf Program Anda harus menampilkan: golf o l l

38
Pecahkan kubus Rubik

Tulis program terpendek yang memecahkan kubus Rubik (3 * 3 * 3) dalam waktu dan gerakan yang wajar (katakanlah, maks. 5 detik pada mesin Anda dan kurang dari 1000 gerakan). Input dalam format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (input khusus ini mewakili kubus...

37
Mengatasi ukuran cluster

Muak dengan keandalan penyimpanan flash, Anda memutuskan untuk menyimpan semua program Anda di salah satu disket 1.440 KiB tua yang bagus itu. Namun, setelah menyalin bahkan tidak 3.000 program, disk penuh. Bagaimana itu mungkin? Terampil dalam seni kode golf seperti Anda, sebagian besar program...

37
Tunggu, bahasa apa ini?

Baru-baru ini saya merasa senang menulis sebuah program Haskell yang dapat mendeteksi jika NegativeLiteralsekstensi terlibat. Saya datang dengan yang berikut: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Cobalah online! Ini akan mencetak secara...

36
Sirkuit Domino

Papan angka Berikut adalah skor mentah (yaitu jumlah domino) untuk pengiriman VisualMelon. Saya akan mengubahnya menjadi skor yang dinormalisasi yang dijelaskan di bawah ini, ketika lebih banyak jawaban masuk. Solusi yang ada sekarang dapat menyelesaikan semua sirkuit di benchmark: Author...

36
Program Mobil Balap

SELAMAT DATANG di @kuroineko. Menangkan hadiah untuk kecepatan luar biasa (672 gerakan) di trek Gauntlet. PEMIMPIN: * Nimi mencetak 2129 ringan. Entri lain lebih besar tetapi menunjukkan beberapa kecepatan serius. * Pemimpin dapat berubah karena entri yang lebih baru. Tugas Anda adalah menulis...

36
Memetakan kembali ASCII

Tantangan Tulis program yang menata ulang karakter ASCII! Seharusnya menghasilkan string tunggal yang berisi semua karakter ASCII yang dapat dicetak tepat sekali. Karakter pertama dari string ini diberi nilai 1, karakter kedua nilai 2, dan seterusnya. Jika dua karakter biasanya bersebelahan...

35
Sistem Handicap PPCG

Seperti yang kita semua tahu, meta yang dipenuhi dengan keluhan tentang mencetak kode-golf antara bahasa (ya, setiap kata adalah link terpisah, dan ini mungkin hanya puncak gunung es). Dengan kecemburuan yang begitu besar terhadap mereka yang benar-benar peduli untuk melihat dokumentasi Pyth, saya...

35
Ayo lakukan pencarian kata!

Dalam tantangan ini, kami bersama-sama akan membuat pencarian kata yang berisi banyak program dalam berbagai bahasa. Saya telah memulai kami dengan kotak 60-oleh-25 kosong ( ·), beberapa di antaranya digantikan oleh karakter program Ruby. Untuk menjawab, pilih bahasa yang belum digunakan. Dengan...

35
Pembuat kode dengan karakter unik

Tantangan Tugas Anda adalah menulis sepotong kode yang menghasilkan sepotong kode lain. Kode itu pada gilirannya harus mengeluarkan lagi kode lain sampai kode akhir mengeluarkan bilangan bulat 1 . Rantai berakhir saat pertama kali 1 dihasilkan. Tidak ada program Anda yang dapat membagikan...

35
Kompresi Sudoku

Tugas Anda adalah menulis sebuah program (atau dua program terpisah) dalam bahasa apa pun yang: Dapat mengambil papan Sudoku yang lengkap sebagai input (dalam format logis apa pun) dan mengompresnya menjadi serangkaian karakter Dapat mengambil string terkompresi sebagai input dan mendekompresnya...