Pemrograman Puzzle & Golf Kode

59
Tentukan warna kotak catur

Tantangan Anda adalah menulis program yang menampilkan warna kotak yang diberikan dari papan catur. Beginilah tampilan papan catur: Anda dapat melihat bahwa kuadrat a1 gelap, dan h1 adalah kuadrat terang. Program Anda perlu menampilkan darkatau light, jika diberi kotak. Beberapa contoh: STDIN:...

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
Bangunlah tumpukan pasir

Sebuah sandpile abelian , untuk tujuan kita, adalah jaringan yang tak terbatas dengan koordinat bilangan bulat, awalnya kosong pasir. Setelah setiap detik, sebutir pasir ditempatkan pada (0,0). Setiap kali sel grid memiliki 4 atau lebih butir pasir, ia menumpahkan satu butir pasir ke masing-masing...

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
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...

58
Membalikkan stdin dan letakkan di stdout

Persyaratan: Ambil input pada stdin termasuk jalur baru / carriage return dengan panjang tidak terbatas (hanya dibatasi oleh memori sistem; yaitu, tidak ada batasan yang melekat dalam program.) Keluarkan kebalikan dari input pada stdout. Contoh: Memasukkan: Quick brown fox He jumped over the...

58
Golf Identik Bahasa Anda

Identikon adalah gambar kecil dari pola geometris yang mewakili nilai hash string. Stack Exchange menggunakan identicons dari Gravatar sebagai gambar avatar default setiap pengguna. Dalam tantangan ini, kami akan menggunakan Gravatar identicons juga untuk menghasilkan beberapa teks ke golf....

58
Perluas jumlahnya

Anda mungkin ingat di kelas satu atau dua menggunakan formulir yang diperluas untuk belajar tentang nilai tempat angka. Lebih mudah dijelaskan dengan sebuah contoh, jadi pertimbangkan nomornya 123. Dalam bentuk diperluas itu diwakili sebagai 100 + 20 + 3, yang membantu pikiran muda...

58
De-Snakify a String

String biasa terlihat seperti ini: Hello,IAmAStringSnake! Dan ular tali terlihat seperti ini: Hel l rin o,IAmASt g S !ekan Tugas Anda String snake berbahaya, jadi Anda harus membuat program yang mengambil string snake sebagai input dan output sebagai string biasa. Spesifikasi Input...

58
Angka-angka Cantor yang tak terkatakan

Angka yang tak terkatakan adalah angka yang dapat dibagi oleh tujuh atau memiliki tujuh sebagai salah satu digit. Gim anak-anak adalah untuk menghitung lompatan angka yang tak terkatakan 1 2 3 4 5 6 ( ) 8 9 10 11 12 13 ( ) 15 16 ( ) 18 ... Versi permainan dari Cantor adalah urutan yang...

58
Mari kita lakukan beberapa "deciph4r4ng"

Dalam tantangan ini, tugas Anda adalah menguraikan string. Untungnya, algoritma ini cukup sederhana: membaca dari kiri ke kanan, setiap digit yang dijumpai N (0 hingga 9) harus diganti dengan karakter yang merupakan posisi N +1 sebelum itu. Contoh String input "Prog2am0in6"akan diterjemahkan...

58
Apakah penjara saya aman?

Tantangan Anda diberi masukan tata letak penjara untuk mengetahui apakah ada tahanan yang bisa melarikan diri. Memasukkan Input mungkin dalam format yang wajar seperti string, array, array array, dll. Input akan terdiri dari tiga karakter, dalam hal ini #, Pdan spasi. Input tidak harus mengandung...

58
Hitung seperti Chuck Norris

Seperti diketahui , Chuck Norris dihitung hingga tak terbatas. Dua kali Selain itu , Chuck Norris dapat menghitung hingga tak terbatas ke belakang. Juga, meskipun mungkin kurang dikenal, Chuck Norris dapat berbicara sedikit bahasa Spanyol selain bahasa Inggris. Tantangan Tulis program...

58
Apakah jumlahnya biner-berat?

Integer adalah biner-berat jika representasi binernya mengandung lebih 1dari 0s sementara mengabaikan nol terkemuka. Sebagai contoh 1 adalah biner-berat, karena representasi binernya sederhana 1, namun 4 tidak berat biner, seperti representasi binernya 100. Dalam hal terjadi pengikatan (misalnya 2,...

58
Rock Jujur, Kertas, Gunting

Banyak orang menganggap RPS sebagai permainan peluang. Jika kedua pemain bermain tanpa terduga, strategi terbaik adalah bermain secara acak. Namun, mari kita perkenalkan sedikit hal yang dapat diprediksi. Setiap bot akan memiliki kesempatan untuk memberi tahu bot lain apa yang akan dimainkan...