Pemrograman Puzzle & Golf Kode

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


30
Cetak alfabet tanpa menggunakan setiap vokal
Inspirasi : pada tahun 1939, seorang pria bernama Ernest Vincent Wright menulis sebuah novel berjudul Gadsby tanpa menggunakan huruf 'e'. Tugas Anda adalah menulis satu set (hingga 5) program dalam bahasa apa pun (yang memiliki sintaks berbasis teks *) untuk menghasilkan semua 26 huruf alfabet secara berurutan. Namun untuk masing-masing …

30
Apakah saya nomor kasar?
Untuk sementara waktu sekarang, saya telah mengalami masalah ketika menghitung dengan jari saya, khususnya, bahwa saya hanya bisa menghitung sampai sepuluh. Solusi saya untuk masalah itu adalah menghitung dalam biner pada jari-jari saya, mengacungkan ibu jari saya untuk satu, jari telunjuk saya untuk dua, baik ibu jari dan telunjuk untuk …

30
Hitung selamanya
Tulis program yang menghitung selamanya, mulai dari satu. Aturan: Program Anda harus masuk STDOUTatau alternatif yang dapat diterima, jika STDOUTtidak tersedia. Program Anda harus merupakan program yang lengkap, dapat dijalankan, dan bukan fungsi atau cuplikan. Program Anda harus menampilkan setiap angka dengan karakter pemisah di antaranya (baris baru, spasi, tab …


30
“99 Botol Bir”
Tulis sebuah program yang menghasilkan lirik hingga 99 Bottles of Beer, dalam sesedikit mungkin byte . Lirik: 99 bottles of beer on the wall, 99 bottles of beer. Take one down and pass it around, 98 bottles of beer on the wall. 98 bottles of beer on the wall, 98 …

8
Apakah di luar gelap? Buat peta matahari!
Bintang terdekat kita, matahari, cukup gelisah. Waktu naik dan set tergantung pada di mana Anda berada, dan apakah itu musim dingin atau tidak. Kami ingin dapat menyimpulkan jika matahari bersinar di luar tanpa harus meninggalkan kenyamanan ruang bawah tanah kami - itulah sebabnya kami membutuhkan peta matahari terbaru (alias peta …




17
Dua laser di antara dua cermin
Bagaimana jika kita memiliki koridor yang terdiri dari dua cermin paralel? | | | | | | | | | | | | | | | | | | | | Sekarang, kami menyinari laser ke bawah ... | \ | | \ | | \ | | \ | …

30
Skor batu-kertas-gunting
Diberikan dua input string "Rock", "Paper", atau "Scissors", tentukan hasil putaran RPS . Keluaran 1 jika pemain pertama menang, -1 jika pemain kedua menang, atau 0 untuk seri. Rock Rock -> 0 Rock Paper -> -1 Rock Scissors -> 1 Paper Rock -> 1 Paper Paper -> 0 Paper Scissors …
70 code-golf  game 

30
Masukan ∩ Kode Sumber
Intro Tantangannya adalah membuat program / fungsi yang mencetak persimpangan kode sumbernya sendiri dan input string yang diberikan. Ini kode golf dan lebih tepatnya: Membiarkan Imenjadi set input {"a","b","c"} Biarkan Smenjadi set kode sumber {"b","f"} Maka persimpangan adalah apa yang mereka bagikan I ∩ S = {"b"} Memasukkan Input fleksibel. …
70 code-golf  quine 

23
Yah itu aneh ... tidak tunggu, itu bahkan!
Pembukaan Bilangan bulat selalu genap atau ganjil . Bahkan bilangan bulat dapat dibagi dua, bilangan bulat ganjil tidak. Saat Anda menambahkan dua bilangan bulat, Anda dapat menyimpulkan apakah hasilnya akan genap atau ganjil berdasarkan apakah puncaknya genap atau ganjil: Even + Even = Even Genap + Ganjil = Ganjil Ganjil …

17
Warna apakah ini? [Tutup]
Diberikan tiga nilai angka - menjadi elemen Merah, Hijau, dan Biru suatu warna (delapan bit per saluran, 0 hingga 255) - program Anda harus menampilkan nama warna yang diberikan. Sebagai contoh; Input: 255, 0, 0 Output: Red atau; Input: 80, 0, 0 Output: Dark Red Ini adalah kontes popularitas, jadi …

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.