Pemrograman Puzzle & Golf Kode

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

5
Just Another Perl Hacker [ditutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Tantangan golf kode klasik. Tulis program Perl yang paling tidak jelas untuk mencetak "Just …


30
Jendela Hello World
Buat jendela yang menyapa dunia di dalamnya dan tidak ada yang lain. Anda tidak dapat memiliki tombol ok atau membatalkan di dalam. Itu pasti jendela biasa yang menyapa dunia. Saya tidak peduli tentang isi bingkai jendela atau bagaimana tampilan jendela, tetapi di dalamnya harus menyapa dunia saja. Contoh: Kode terpendek …

18
“Nenek Tuli” Chris Pine
Saya seorang mentor di RubyLearning dan salah satu latihan yang kami berikan kepada siswa kami adalah latihan "Tuna Rungu" dari buku Chris Pine, " Learn to Program ". Berikut uraiannya: Tulis program Nenek Tuli. Apa pun yang Anda katakan kepada nenek (apa pun yang Anda ketikkan), ia harus menjawab dengan: …
22 code-golf  string 

13
Seni semut Langton ASCII.
Gambarlah jalan semut Langton . Deskripsi Kotak di pesawat berwarna beragam baik hitam atau putih. Kami secara sewenang-wenang mengidentifikasi satu kotak sebagai "semut". Semut dapat melakukan perjalanan dalam salah satu dari empat arah mata angin pada setiap langkah yang diambilnya. Semut bergerak menurut aturan di bawah ini: Di kotak putih, …

28
Digit n-nol terakhir!
Diberikan bilangan bulat 1 ≤ N ≤ 1.000.000 sebagai input, menghasilkan digit N -nol terakhir ! , Di mana ! adalah faktorial (produk dari semua angka dari 1 hingga N , inklusif). Ini adalah urutan OEIS A008904 . Program Anda perlu selesai dalam waktu 10 detik pada mesin yang masuk …

26
Lelang penawaran unik terendah
Terima kasih untuk semua entri, tenggat waktu telah berlalu dan skor akhir ada di akhir pertanyaan. Selamat untuk PhiNotPi atas kemenangan yang cukup komprehensif. Ini adalah raja-of-the-bukit tantangan, yang tujuannya adalah untuk menciptakan sebuah program yang menang lebih sering daripada lawan-lawannya di lelang tawaran terendah yang unik. Memasukkan Sebagai masukan, …

3
Golf meta-bowling
Tugas Anda adalah membuat program terpendek (A) yang menampilkan program lain (B) dengan byte paling unik, yang pada gilirannya menghasilkan program asli (A). Pada dasarnya, Anda bermain golf setengah dari sepasang program ouroboros (alias quine iterating periodik) dan bowling setengah lainnya. A dan B mungkin dalam berbagai bahasa. Aturan dan …

2
Golf Eksistensial
Matematika memiliki banyak simbol. Beberapa mungkin mengatakan terlalu banyak simbol. Jadi mari kita lakukan matematika dengan gambar. Mari kita punya kertas, yang akan kita gambar. Untuk memulai kertas kosong, kita akan mengatakan itu setara dengan atau true⊤⊤\topbenarbenar\textit{true} . Jika kita menulis hal-hal lain di atas kertas itu juga akan benar. …
22 math  logic  proof-golf 

12
Apakah ini benar-benar Hari Kanada?
1 Juli adalah hari Kanada (yay Kanada)! Atau itu? Tampaknya halaman Wikipedia untuk hari ini memiliki banyak konten terkait Kanada, tetapi apakah ada hari lain yang lebih Kanada? Tugas Anda adalah menulis program atau fungsi yang memerlukan tanggal (bulan dan hari) sebagai input dan mengembalikan atau menampilkan jumlah sebutan "Kanada" …

8
Baca tampilan retro
Seni dicuri dari Berapa ukuran digit? Digit 7-segmen dapat direpresentasikan dalam ASCII menggunakan _|karakter. Berikut ini digit-digitnya 0-9: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| Tugas Anda adalah …

2
Hitung silsilahnya
Pelajaran genetika kecil Ketika Anda hanya memiliki akses ke sifat-sifat atau fenotip seseorang yang terlihat , silsilah sejarah keluarga mereka sering digunakan untuk mencari tahu informasi genetik aktual atau, genotipe dari setiap anggota keluarga. Ketika berhadapan dengan dominasi sederhana seperti kita, bagan silsilah sederhana akan cukup untuk mengetahui alel, atau …

2
Bersiap untuk mati?
Latar Belakang Salah satu sumber ennui dalam permainan peran-bermain di atas meja adalah berurusan dengan gulungan yang melibatkan banyak dadu. Menggunakan mantra Disintegrasi mungkin instan, tetapi menggulung dan menambahkan 40 dadu tentu saja tidak! Sejumlah saran untuk penanganan ini dibahas di rpg.stackexchange.com . Namun beberapa dari mereka, seperti menggunakan program …

4
Cara menghitung suku kata dalam sebuah kata
Input: Anda akan diberikan string yang berisi satu kata bahasa Inggris. Semua huruf akan menjadi huruf kecil, dan tidak akan ada karakter non-alfabet dalam string. Keluaran: Anda akan mengembalikan bilangan bulat dari 1 hingga 7 yang mewakili berapa banyak suku kata yang menurut Anda ada dalam kata. Penilaian: Program Anda …

15
Konversi Konvensi Pengkodean
Dalam Coding Golf itu, Anda harus mengonversi satu konvensi pengkodean dengan TitleCase ke lower_case_with_underscores. Dan sebaliknya! Spesifikasi Ganti casing dengan cara berikut: Jika karakter garis bawah adalah pembatas, ubah casing menjadi Title Case tanpa pembatas. Jika ada beberapa kata tanpa pembatas, ubah casing menjadi huruf kecil dan tambahkan karakter garis …
22 code-golf  string 

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.