Pemrograman Puzzle & Golf Kode

61
Lingkaran penghancuran otomatis terpendek

Tugas Anda adalah untuk menulis sebuah program penuh atau fungsi yang tidak mengambil input dan menjalankan jenis loop ( while, for, foreach, do, do-while, do-loop, goto, rekursi, dll) yang akan berakhir dalam menyebabkan kesalahan, yang berarti bahwa program harus berhenti sendiri berjalan dan...

61
Saya BENCI spasi dalam nama file

Sederhana saja. Saya tidak tahan ketika orang menggunakan spasi saat menamai file. Kadang-kadang merusak perintah konsol dan membuat output ls jelek. Tantangannya adalah menulis sebuah program (hanya karakter ascii) yang mengganti nama semua file (termasuk direktori) di direktori saat ini ke...

61
Penyortiran Lossy (Terapkan Dropsort)

Dropsort , dirancang oleh David Morgan-Mar, adalah contoh dari "algoritma pengurutan" waktu-linear yang menghasilkan daftar yang, pada kenyataannya, diurutkan, tetapi hanya berisi beberapa elemen asli. Elemen apa pun yang tidak paling tidak sebesar maksimum elemen sebelumnya hanya dihapus dari...

60
ASCII Train Golf

Pertimbangkan tujuh gerbong kereta ASCII ini. Mesin (E) __ ====== \/ | [] |========= | ) ================ O-O-O O-O-O \\ Mobil penumpang (P) =============== | [] [] [] [] | =============== O-O O-O Gerbong (B) =============== |-|-| | |-|-| =============== O-O O-O Tanker (T)...

60
Cetak karakter terakhir, tengah dan pertama dari kode Anda

Tantangannya sederhana: Cetak karakter terakhir, tengah, dan pertama dari kode sumber program Anda, dalam urutan itu. Karakter tengah didefinisikan sebagai berikut, dengan asumsi panjang sumber nkarakter, dan 1-indeks: Jika ngenap, cetak karakter n/2-th dan n/2 + 1-th. ( abcdef == cd) Jika...

60
Two Make The All Difference - Polisi

PEMBERITAHUAN - Tantangan ini sekarang sudah ditutup. Setiap jawaban baru akan diabaikan dan jawaban yang diterima tidak akan berubah Tantangan Tulis program yang valid yang, ketika hanya dua karakter dalam program diubah, dihapus atau ditambahkan, sepenuhnya mengubah output. Output yang...

60
Hunger Gaming - Eat or Die

Hunger Gaming - Eat or Die Jika kamu tidak makan, kamu mati. Jika Anda makan, Anda hidup (sampai Anda mati). Kamu akan mati, jadi cobalah untuk mati terakhir. Gambaran Ada sebuah pulau yang dihuni kawanan binatang buas. Anda mengontrol sekelompok lima predator. Objek Anda adalah untuk menjaga...

60
Oreoorererereoo

Oreoorererereoo Diberikan string input yang mirip dengan kata "oreo", berikan representasi ASCII dari cookie yang selebar string input (untuk memastikan stabilitas cookie). Aturan Inputnya adalah huruf kecil, string yang tidak kosong tanpa spasi kosong yang berisi kombinasi string "o" dan...

60
Faktorial di haiku!

Tugas Buat program yang menghitung faktorial suatu angka tanpa menggunakan fungsi faktorial bawaan. Mudah? Tangkapannya adalah Anda harus menulis seluruh program Anda (termasuk mengujinya) dalam bentuk haiku . Anda dapat menggunakan haikus sebanyak yang Anda butuhkan, tetapi ketika diucapkan,...

60
Pelangi Hitam dan Putih

Mengingat gambar yang hanya memiliki piksel hitam dan putih dan lokasi (x, y) yang merupakan piksel putih, warnai piksel putih berdasarkan jarak Manhattan minimum dari (x, y) di jalur yang hanya melibatkan melintasi piksel putih lainnya. The rona piksel berwarna harus sebanding dengan jarak mereka...

60
Gambarkan downslash saya

Sebagai seorang programmer, Anda mungkin pernah mendengar tentang garis miring ke depan dan garis miring ke belakang. Tetapi apakah Anda pernah mendengar tentang downslash? Saat itulah Anda mengambil banyak garis miring, hubungkan ujungnya dan tarik turun. Untuk tantangan hari ini, Anda harus...

60
The Mystery String Printer (Polisi)

Utas perampok dapat ditemukan di sini: The Mystery String Printer (Perampok) Tantangan anda Tulis program, fungsi, atau skrip REPL yang mencetak string ke STDOUT. Perampok akan mencoba membuat program yang mencetak string yang sama. Jika mereka berhasil membuat program dalam 7 hari, kiriman Anda...

59
Cetak jam kata

Sejak saya melihat yang pertama beberapa tahun yang lalu, saya selalu ditaklukkan oleh semacam jam kata di mana waktu sebenarnya dieja dengan kata-kata yang menyala atau tidak menjadi kalimat yang bermakna. Teks yang ditampilkan pada jam itu adalah sebagai berikut. IT IS HALF TEN QUARTER...

59
Ini bukan ilmu roket

Tulis program atau fungsi yang menggunakan string satu baris. Anda dapat menganggapnya hanya berisi ASCII yang dapat dicetak . Cetak atau kembalikan string roket seni ASCII seperti | /_\ |E| |a| |r| |t| |h| |_| /___\ VvV dengan string input tertulis dari atas ke bawah pada badan...

59
Gali parit perbatasan

Latar belakang: Terlalu banyak imigran gelap dari Blandia menyeberangi perbatasan ke Astan. Kaisar Astan telah menugaskan Anda dengan menggali parit untuk mengusir mereka, dan Blandia harus membayar biayanya. Karena semua juru ketik telah diketik hingga parit diatur, kode Anda harus sesingkat...