Pemrograman Puzzle & Golf Kode

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

10
Temukan hasil permainan Perang
Temukan hasil permainan Perang Ketika saya masih di sekolah dasar, ada permainan "Rock-Paper-Scissors" yang akan kami mainkan saat kebaktian, ketika menunggu guru kami, saat istirahat dll. Kami menyebutnya "Perang". Namun setelah beberapa pencarian, ternyata ini adalah varian yang lebih sederhana dari "Shotgun Game" (menurut WikiHow) . Saya akan menyebutnya "Perang" …
15 code-golf  game 

6
Anda memiliki beruntun hari!
Tulis program yang mencatat jumlah hari berturut-turut yang telah dijalankan. Hari direset pada tengah malam (waktu lokal komputer tempat program dijalankan). Jika ada hari di mana program tidak berjalan, penghitung diatur ulang ke nol. Setiap kali program dijalankan, penghitung akan naik satu hari jika itu adalah pertama kalinya program dijalankan …
15 code-golf  date 

7
Rajut aku ASCII-Sock
pengantar Singkat cerita: beberapa hari yang lalu saya secara tidak sengaja mulai merajut kaus kaki dan struktur jahitan yang cukup logis membawa saya pada ide: Mengapa kita tidak hanya ASCII-merajut kaus kaki? Memasukkan Input adalah bilangan bulat genap N dalam kisaran [2,30]. Keluaran Keluarannya adalah kaus kaki, jelas. Struktur Karena …

5
Hex Dump Kode Sumber Anda
Ketika bermain golf kode akan ada saat-saat di mana Anda memerlukan Hex Dump dari kode Anda, biasanya karena Anda telah menggunakan karakter yang tidak diinginkan. Jadi, mengapa tidak membuat program yang Hex Dumps sendiri? Tantangan Tantangan ini adalah, tanpa input, mengeluarkan Hex Dump kode sumber Anda dalam pemformatan berikut: 0000: …
15 code-golf  quine 

3
Temukan penguasa Golomb terpendek
Penguasa Golomb adalah himpunan bilangan bulat non-negatif sehingga tidak ada dua pasang bilangan bulat dalam himpunan yang sama jaraknya. Misalnya, [0, 1, 4, 6]adalah penggaris Golomb karena semua jarak antara dua bilangan bulat di set ini unik: 0, 1 -> distance 1 0, 4 -> distance 4 0, 6 -> …

5
Mainkan suara Pi
Yup, Anda membaca judulnya dengan benar. mainkan suara pi. Lebih khusus lagi, untuk setiap digit pi dalam 1000 pertama, petakan ke not musik dan output melodi yang dihasilkan ke file. Pada dasarnya, setiap digit berubah menjadi catatan pada skala C Major (pada dasarnya skala normal). jadi 1 berbelok ke Middle …

5
Pita Pengukur Tali
Motivasi : Terkadang Anda perlu tahu di mana Anda berada dalam sebuah tali. Anda ingin dapat melihat bagian mana pun dari string dan tahu persis di mana Anda berada, sejauh mungkin. Tantangan : menulis sebuah program untuk menghasilkan string pita pengukur panjang tertentu. Sebuah pita ukuran tali diri menjelaskan nya …
15 code-golf  string 

25
Program yang akan menemukan bilangan prima berikutnya
Pengantar: Anda secara tidak sengaja merusak aliran waktu dengan perangkat yang Anda buat untuk kesenangan, yang ternyata adalah mesin waktu. Akibatnya, Anda terdorong ke masa depan yang jauh. Anda menyadari bahwa komputasi, kekuatan pemrosesan, dan komputer pada umumnya telah berkembang dengan jumlah yang sangat besar, jumlah yang tidak terbatas tepatnya …
15 code-golf  math  primes 

9
Twist dari urutan sepele
pengantar Pertimbangkan urutan bilangan bulat f yang didefinisikan sebagai berikut: f (2) = 2 Jika n adalah prime yang aneh, maka f (n) = (f (n-1) + f (n + 1)) / 2 Jika n = p · q adalah komposit, maka f (n) = f (p) · f (q) …

15
Temukan lima teman untuk makan ayam bersama Paul
Paul adalah salah satu kenalan Belgia Anda, dan dia ingin Anda membuat program yang menghasilkan setidaknya satu dari lima string berikut : 12496=>14288=>15472=>14536=>14264 14264=>12496=>14288=>15472=>14536 14536=>14264=>12496=>14288=>15472 15472=>14536=>14264=>12496=>14288 14288=>15472=>14536=>14264=>12496 Itu mewakili teman-teman yang paling dia banggakan, dan dia ingin makan bersama mereka. Paul juga berpikir bahwa angka 6 itu sempurna, dan itu …

16
Hitung interval skor Wilson
The Wilson Interval skor adalah interval kepercayaan dari probabilitas keberhasilan, berdasarkan proporsi keberhasilan dalam satu set percobaan Bernoulli (percobaan Bernoulli adalah percobaan di mana tepatnya dua hasil yang mungkin: keberhasilan atau kegagalan ). Interval diberikan oleh rumus berikut: Dua nilai yang diberikan oleh rumus adalah batas atas dan bawah dari …

2
Memecahkan Diagram Status Tumpukan
Diagram keadaan tumpukan menunjukkan bagaimana nilai pada satu tumpukan diubah menjadi yang lain. Sebagai contoh, ini adalah diagram status tumpukan: 3 0 2 1 0 Ini berarti ada tumpukan yang awalnya berisi 3 nilai ( 3bagian). Nilai-nilai ini diindeks dari 0 sampai 2, dengan 0 di bagian atas: 2 1 …

9
Angka Biner yang miring
Diberikan bilangan bulat n, menampilkan nangka biner miring pertama , 0 atau 1 diindeks. Mereka disebut ini karena bagaimana mereka dihasilkan: Tulis angka dalam biner satu sama lain (dibenarkan-kanan): ........0 ........1 .......10 .......11 ......100 ......101 ......110 ......111 .....1000 ......... Kemudian, Anda harus mengambil setiap diagonal dari kiri bawah ke kanan …

11
Sejajarkan Diagonals dari Kotak Teks
Diberikan kisi-kisi teks persegi panjang, sejajarkan diagonal yang bergerak dari kiri atas ke kanan bawah ke dalam kolom sehingga karakter paling kanan-kanan semua diagonal berada pada level. Gunakan spasi untuk lekukan. Misalnya, jika kisi input teks adalah abcd 1234 WXYZ maka Anda akan berbaris Diagonal W, 1X, a2Y, b3z, c4, …
15 code-golf  string  grid 

4
Masukkan Hat ke Kucing
Terinspirasi oleh acara pesta musim dingin yang akan datang Objetive Tambahkan topi ^, ´atau `ke satu vokal di setiap kata input. Aturan Itu hatdan vowelharus dipilih secara acak. Setiap topi harus muncul dengan probabilitas yang sama (33%) dan vokal harus memiliki probabilitas yang sama dalam vokal yang valid dalam kata …
15 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.