Pemrograman Puzzle & Golf Kode

11
Tulis program yang mereplikasi diri.

Tulis program sederhana yang menyalin dirinya sendiri ketika dieksekusi. Program Anda harus berupa file yang dapat dieksekusi pada Windows, Linux, dll., Harus menghasilkan file yang dapat dieksekusi baru, yang identik dengan file yang dapat dieksekusi asli Anda, dengan nama acak, dan...

11
Temukan penjumlahan terbesar

Diberikan urutan bilangan bulat menemukan jumlah terbesar dari urutan (bilangan bulat pada posisi berurutan) dari urutan. Urutan selanjutnya bisa kosong (dalam hal ini jumlahnya adalah 0). Input dibaca dari input standar, satu bilangan bulat per baris. Jumlah terbesar harus ditulis ke output...

11
Penerjemah Skor Musik

Diberi skor musik ascii, Anda harus dapat menampilkan not dan panjang korespondensinya. Skor akan berisi antara 5 dan 15 catatan inklusif, dan ditranskripsikan pada stave. Paranada terdiri dari lima garis horizontal yang terdiri dari - (minus) karakter yang dipisahkan oleh garis spasi. Intinya di...

11
Hitung semua angka palindrom (dalam desimal) antara 0 dan n

Dengan bilangan bulat n-negatif, sebutkan semua angka palindromik (dalam desimal) antara 0 dan n (rentang inklusif). Angka palindromik tetap sama ketika digitnya dibalik. Angka palindromik pertama (dalam basis 10) diberikan di sini : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 22, 33, 44, 55, 66, 77, 88,...

11
codegolf.com: Menghemat Waktu

Dari codegolf.com (tidak memuat pada 15 September 2011) adalah salah satu yang membuatku gila. Mencetak ke STDOUT jam dari bentuk yang tepat, waktu membaca dari STDIN dan menandai hjam dan mmenit (dibulatkan ke kelipatan 5) dan xjika mereka tumpang tindih, tanda centang yang tidak digunakan...

11
Blockbox Hex itu?

Tulis program atau fungsi dalam bahasa pemrograman apa pun yang membutuhkan input / argumen heksadesimal 6 digit. Input / argumen dapat berupa 6 nilai atau string 6 karakter. Program Anda harus menampilkan blok persegi panjang karakter persis 8 karakter yang hanya berisi heksadesimal yang...

11
Simulasikan Mesin Registrasi Minsky (II)

Ini merupakan perpanjangan dari Simulasikan sebuah Minsky Register Machine (I) . Saya tidak akan mengulangi semua deskripsi di sana, jadi silakan baca deskripsi masalah itu terlebih dahulu. Tata bahasanya sebagian (I) sesederhana mungkin, tetapi menghasilkan program yang agak panjang. Karena ini...

11
Masalah Kemasan Giring

Peri-peri Santa membutuhkan bantuan dalam menentukan apakah kumpulan hadiah mereka saat ini akan cocok dengan giring santa. Tulis program sesingkat mungkin dalam bahasa pilihan Anda untuk membantu mereka. Kendala Giring Santa berukuran lebar 6 kaki x 12 kaki dan dalamnya 4 kaki. Hadiah mungkin...

11
Halo Pelangi Dunia

Berurusan dengan warna dalam bahasa non-markup sering memperumit masalah. Saya ingin melihat beberapa variasi tentang bagaimana warna digunakan dalam berbagai bahasa. Objek dari kompetisi ini adalah untuk menampilkan 'Hello World' dalam tujuh warna pelangi. Menurut Wikipedia, ini adalah 7...

11
Elemen urutan Fibonacci pertama-n

Ada pertanyaan terkenal di sini yang meminta generator urutan fibonacci pendek (paling tidak karakter). Saya ingin tahu apakah seseorang dapat menghasilkan elemen N pertama saja, dari urutan fibonacci, dalam ruang yang sangat singkat. Saya mencoba melakukannya dengan python, tetapi saya tertarik...

11
Mainkan gerakan catur yang valid, diberikan papan di stdin

Program diputar putih. Contoh stdin: 8 ║♜ ♞ ♝ ♛ ♚ ♝ ♞ ♜ 7 ║♟ ♟ ♟ ♟ … ♟ ♟ ♟ 6 ║… … … … … … … … 5 ║… … … … ♟ … … … 4 ║… … … … … … … … 3 ║… … ♘ … … … … … 2 ║♙ ♙ ♙ ♙ ♙ ♙ ♙ ♙ 1 ║♖ … ♗ ♕ ♔ ♗ ♘ ♖ ——╚═══════════════ —— a b c d e f g h Contoh stdout: 8 ║♜ ♞ ♝ ♛ ♚ ♝ ♞ ♜ 7 ║♟ ♟ ♟ ♟ … ♟ ♟ ♟ 6 ║… … … … … …...

11
Generasi penguasa ASCII

Tantangannya adalah untuk menghasilkan penggaris penghitung karakter ASCII dalam format berikut: +-------------------------------------------------------------------------+ || | | | | | | | | | | | | | | | |0 10 20 30 40 50 60 70 | |

11
Berapa lama sampai tanggal ini?

Idenya adalah ini: Tulis fungsi untuk mencetak lamanya waktu dari tanggal sekarang / hari ini (pada saat fungsi dipanggil) sampai tanggal yang disediakan sebagai argumen. Asumsi: Tanggal input akan selalu besok atau lambat, di masa depan. Tanggal input tidak akan pernah lebih dari 10 tahun di...

11
Berapa banyak mesa yang dimulai dengan string yang diberikan?

Mari kita sebut daftar string yang tidak kosong sebagai mesa jika kondisi berikut ini berlaku: Setiap string yang terdaftar tidak kosong dan hanya menggunakan karakter yang muncul di string pertama. Setiap string berturut-turut persis satu karakter lebih panjang dari string sebelumnya. Tidak...

11
ASCII Ball in Box Animation

Tulis program yang menampilkan bola ASCII bergerak *di dalam persegi panjang (20 dengan 10 karakter termasuk perbatasan). Bola tidak boleh melewati kotak, misalnya menabrak ketika menyentuh dinding. Adegan harus dibersihkan dan digambar ulang setiap 0,1 detik dan bola harus menggerakkan 1 karakter...

11
Buat CPM tes / pengukuran kecepatan mengetik

Aturan Saatnya untuk membangun tes kecepatan mengetik dalam bahasa pilihan Anda! 1 . Anda menyediakan file dengan kamus pilihan (setiap 'kata' di dalamnya harus dibatasi baris baru). Pipa itu melalui stdinatau berikan namanya sebagai argumen baris

11
Buat kembali Game ular klasik

Tantangannya adalah membuat game Snake klasik menggunakan byte sesedikit mungkin. Berikut persyaratannya: Gim harus diimplementasikan dalam tata letak 2 dimensi yang khas. Ular harus dapat tumbuh secara signifikan dalam batas-batas peta (ini berarti, jangan membuat peta Anda terlalu kecil,...