Pemrograman Puzzle & Golf Kode

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

30
Buat lampu sorot alfabet!
Terinspirasi oleh bug dalam solusi untuk tantangan ini , tantangan Anda adalah menghasilkan teks yang tepat ini: ZYXWVUTSRQPONMLKJIHGFEDCBA YXWVUTSRQPONMLKJIHGFEDCBA XWVUTSRQPONMLKJIHGFEDCBA WVUTSRQPONMLKJIHGFEDCBA VUTSRQPONMLKJIHGFEDCBA UTSRQPONMLKJIHGFEDCBA TSRQPONMLKJIHGFEDCBA SRQPONMLKJIHGFEDCBA RQPONMLKJIHGFEDCBA QPONMLKJIHGFEDCBA PONMLKJIHGFEDCBA ONMLKJIHGFEDCBA NMLKJIHGFEDCBA MLKJIHGFEDCBA LKJIHGFEDCBA KJIHGFEDCBA JIHGFEDCBA IHGFEDCBA HGFEDCBA GFEDCBA FEDCBA EDCBA DCBA CBA BA A Baris pertama akan memiliki 25 spasi, kemudian …

30
Alfabet Diagonal
Diberikan tanpa input, tugas Anda adalah menghasilkan yang berikut: a b c d e f g h i j k l m n o p q r s t u v w x y z Secara nonvisual, tugas Anda adalah membuat setiap huruf dalam alfabet, dengan spasi sebelum sama dengan …

30
Ini bantalku
... Maukah Anda membantu saya mengabadikannya? Saya sudah memiliki bantal ini beberapa tahun sekarang, dan tampaknya sudah waktunya untuk menyingkirkannya. Bisakah Anda menulis fungsi atau program, yang dapat saya bawa dan gunakan untuk membuat ulang bantal ini setiap kali saya ingin bernostalgia sedikit. Itu harus bekerja tanpa argumen masukan. Outputnya …



27
Apakah kotak centang tidak dicentang?
Melakukan review kode, saya menemukan kode berikut, yang menguji status kotak centang: if (!isNotUnchecked()) { ... } Saya harus melakukan brainstorming selama 30 menit untuk mengetahui status checkbox aktual yang diharapkan dari kode tersebut. Tolong tuliskan saya sebuah program yang dapat menyederhanakan ungkapan konyol ini! Program harus menerima sebagai input …
65 code-golf 




30
Apakah ini genap atau ganjil?
Catatan: Belum ada tantangan uji paritas vanili (Ada C / C ++ satu tetapi yang melarang kemampuan untuk menggunakan bahasa selain C / C ++, dan yang non-vanilla sebagian besar ditutup juga), Jadi saya memposting satu. Diberikan bilangan bulat positif, hasilkan paritasnya (yaitu jika bilangannya ganjil atau genap) dalam nilai …

30
Cetak / Keluarkan L-phabet
Terinspirasi oleh George Gibson's Print a Tabula Recta . Anda harus mencetak / menampilkan teks ini: ABCDEFGHIJKLMNOPQRSTUVWXYZ BBCDEFGHIJKLMNOPQRSTUVWXYZ CCCDEFGHIJKLMNOPQRSTUVWXYZ DDDDEFGHIJKLMNOPQRSTUVWXYZ EEEEEFGHIJKLMNOPQRSTUVWXYZ FFFFFFGHIJKLMNOPQRSTUVWXYZ GGGGGGGHIJKLMNOPQRSTUVWXYZ HHHHHHHHIJKLMNOPQRSTUVWXYZ IIIIIIIIIJKLMNOPQRSTUVWXYZ JJJJJJJJJJKLMNOPQRSTUVWXYZ KKKKKKKKKKKLMNOPQRSTUVWXYZ LLLLLLLLLLLLMNOPQRSTUVWXYZ MMMMMMMMMMMMMNOPQRSTUVWXYZ NNNNNNNNNNNNNNOPQRSTUVWXYZ OOOOOOOOOOOOOOOPQRSTUVWXYZ PPPPPPPPPPPPPPPPQRSTUVWXYZ QQQQQQQQQQQQQQQQQRSTUVWXYZ RRRRRRRRRRRRRRRRRRSTUVWXYZ SSSSSSSSSSSSSSSSSSSTUVWXYZ TTTTTTTTTTTTTTTTTTTTUVWXYZ UUUUUUUUUUUUUUUUUUUUUVWXYZ VVVVVVVVVVVVVVVVVVVVVVWXYZ WWWWWWWWWWWWWWWWWWWWWWWXYZ XXXXXXXXXXXXXXXXXXXXXXXXYZ YYYYYYYYYYYYYYYYYYYYYYYYYZ ZZZZZZZZZZZZZZZZZZZZZZZZZZ (Ya, saya mengetiknya dengan tangan) Anda diizinkan menggunakan …

24
Memecahkan Enigma?
pengantar Enigma adalah salah satu mesin sandi rotor elektro-mekanis pertama yang digunakan dalam Perang Dunia II. Itu berarti bahwa setelah satu huruf dikodekan, itu akan mengubah kunci untuk huruf berikutnya. Ini dianggap tidak bisa dipecahkan oleh Jerman, karena ruang utama yang sangat besar. Bahkan pemaksaan kasar hampir tidak mungkin. Namun, …
65 code-golf  string 

22
Perintah kucing
Anak kucing sangat mirip kucing. Beberapa perbedaan utama adalah kelucuan, kurangnya kecerdasan, dan ukuran. Demikian pula, catperintahnya berbeda dari kittenperintah. Untungnya, hanya ada satu perbedaan dalam hal ini. Dalam perintah kitten, semua huruf besar diganti dengan huruf kecil. Objektif Untuk mengimplementasikan program yang berperilaku serupa dengan cat. Semua karakter [A-Z]dihasilkan …

26
Penomoran Halaman Gaya xkcd
Buku Randall Munroe "xkcd, volume 0" menggunakan sistem angka yang agak aneh untuk nomor halaman. Beberapa nomor halaman pertama adalah 1, 2, 10, 11, 12, 20, 100, 101, 102, 110, 111, 112, 120, 200, 1000, 1001, ... Ini agak mirip ternary, tetapi perhatikan bahwa ia melompat dari 20lurus ke 100, …

14
Tulis polyglot yang mencetak nama bahasa
Tugas Anda adalah menulis sebuah program yang mengeksekusi dalam sebanyak mungkin bahasa, dengan sesedikit mungkin karakter. Untuk menghindari solusi sepele, program harus mencetak nama bahasa yang digunakannya. Mencetak gol Program Anda harus bekerja dalam setidaknya 5 bahasa. Skor suatu program diberikan sebagai: (number of languages)1.5 / (length of program) Skor …

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.