Pemrograman Puzzle & Golf Kode

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

20
Berapa banyak hadiah yang Anda dapatkan untuk Natal?
Ya, berapa banyak , bukan berapa ... Seperti kita ketahui, hadiah besar jauh lebih baik daripada hadiah kecil. Oleh karena itu, nilai hadiah harus selalu diukur dalam volume total, bukan jumlah hadiah, berat, atau bahkan harga gabungan. Karena disukai untuk membandingkan jumlah hadiah yang didapat, Anda tidak ingin skrip panjang …

4
Masukkan nama Anda melalui pad-D
Teka-teki: Pertimbangkan permainan konsol / genggam dengan d-pad di mana Anda diminta memasukkan nama jenis. Ini muncul di banyak game lama sebelum penggunaan QWERTY dipopulerkan di konsol (mis. Saya percaya Wii menggunakan tata letak keyboard QWERTY untuk input). Biasanya, keyboard di layar melihat efek dari *: Default: 0 1 2 …
32 code-golf 

3
FizzBuzz Reverse Solver
Sinopsis: Mengingat hasil dari program FizzBuzz yang digeneralisasi, kembalikan daftar faktor dan kata-kata yang digunakan untuk program tersebut. Deskripsi Tantangan Bayangkan program FizzBuzz umum yang memasukkan sebagai input daftar faktor dan kata-kata untuk digunakan dan nomor untuk memulai. Misalnya, jika input dari program ini adalah 3 2,Ninja 5,Bear 7,Monkey Program …
32 code-golf 

8
Di mana Panah Menunjuk?
Di mana Panah Menunjuk? Dalam tantangan ini, tujuan Anda adalah mengikuti panah dan menampilkan karakter yang ditunjuknya. Contohnya Memasukkan: d S------+ b | | c +--->a Keluaran: a Memasukkan: S-----+---a->c | V b Keluaran: b Panah tidak menunjuk ckarena dibagi oleh a, artinya jalan ini tidak pernah mengarah ke kepala …
32 code-golf 

4
Balikkan Papan Minesweeper
Minesweeper adalah gim komputer populer yang mungkin Anda buang-buang waktu untuk mencoba mengungkap sel-sel yang ditambang dalam kotak persegi panjang berdasarkan petunjuk tentang berapa banyak tambang tetangga yang dimiliki masing-masing sel non-tambang. Dan jika Anda belum memainkannya, lakukan di sini . Fakta matematika yang bagus tentang kisi Minesweeper (alias papan) …

9
Seimbangkan satu set bobot pada jungkat-jungkit
Usaha menyeimbangkan Ikhtisar Diberikan input 3 bilangan bulat positif satu digit yang mewakili satu set bobot, output representasi ASCII dari jungkat-jungkit dengan bobot ditempatkan di atasnya sehingga seimbang di sekitar poros pusat, dengan mempertimbangkan efek tuas. Setiap angka memiliki bobot yang sama dengan nilainya. Torsi masing-masing angka adalah berat yang …

29
Substring yang meledak
pengantar Mari kita amati senarnya abc. Substring yang dapat dibuat dari ini adalah: a, ab, abc, b, bc, c Kita sekarang perlu menyelaraskannya di bawah string awal, seperti ini: abc a b c ab bc abc Urutan string tidak masalah, jadi ini juga berlaku: abc a ab abc b bc …
32 code-golf  string 

4
Formatter Penjelasan Kode
Pengajuan golf kode yang sukses, pada dasarnya, dipenuhi dengan simbol-simbol gila di semua tempat. Untuk membuat pengajuan mereka lebih mudah dimengerti, banyak pegolf kode memilih untuk memasukkan penjelasan kode mereka. Dalam penjelasan mereka, garis kode diubah menjadi diagram yang meledak secara vertikal. Misalnya, jika ini adalah kode saya: 1_'[3:~2@+]` Salah …

4
Urutan identitas pada Rubik's Cube
Urutan bergerak adalah urutan gerakan (bergantian) pada Rubik's Cube (untuk notasi lihat di bawah). Di samping urutan langkah kosong, ada banyak urutan langkah lainnya, yang tidak memiliki efek pada kubus sama sekali. Kami menyebutnya urutan identitas urutan ini. Beberapa urutan identitas ini jelas untuk ditentukan, disukai U2 R R' U2atau …

3
Golf Di Bawah Nama Pengguna PPCG
Sebuah komentar yang saya buat dalam obrolan dan percakapan berikutnya menginspirasi saya untuk membuat tantangan ini. Apakah saya satu-satunya yang dirujuk oleh inisial di sekitar sini? Kita semua tentang bermain golf. Kita dapat memiliki MB dan D-nob dan ... O. Jika saya dikenal sebagai "CH" maka saya pikir semua orang …
32 code-golf  string 

30
Roulette Rusia, Muat Ulang
Ayo mainkan Roulette Rusia! Biasanya, ini akan menjadi perlombaan untuk menulis program MOD 6 terpendek, tapi itu tidak terlalu realistis, karena peluang menang berkurang dengan setiap klik. Berikut aturannya: Meniru enam penembak sungguhan : Peluru tunggal ditempatkan ke dalam salah satu dari enam kamar, dan laras diputar sekali, hanya sebelum …
32 code-golf  game  random 

2
Membakukan Nomor Phinary
Latar Belakang Kebanyakan orang di sini harus terbiasa dengan beberapa sistem basis integer: desimal, biner, heksadesimal, oktal. Misalnya dalam sistem heksadesimal, angka abc.de 16 akan mewakili a*16^2 + b*16^1 + c*16^0 + d*16^-1 + e*16^-2 Namun, kita juga dapat menggunakan basis non-integer, seperti bilangan irasional. Setelah dasar seperti menggunakan rasio …

3
Area Poligon yang Berhubungan Sendiri
Pertimbangkan poligon yang berpotongan-sendiri yang berpotensi, yang ditentukan oleh daftar simpul dalam ruang 2D. Misalnya {{0, 0}, {5, 0}, {5, 4}, {1, 4}, {1, 2}, {3, 2}, {3, 3}, {2, 3}, {2, 1}, {4, 1}, {4, 5}, {0, 5}} Ada beberapa cara untuk mendefinisikan bidang poligon seperti itu, tetapi yang …

13
5318008 - Bersenang-senang dengan Kalkulator
Di sekolah-sekolah di seluruh dunia, anak-anak mengetik angka ke dalam kalkulator LCD mereka, membalikkannya dan tertawa terbahak-bahak setelah menciptakan kata 'Boobies'. Tentu saja, ini adalah kata yang paling populer, tetapi ada banyak kata lain yang dapat dihasilkan. Namun, semua kata harus kurang dari 10 huruf (kamus memuat kata-kata yang panjangnya …
32 code-golf 


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.