Pemrograman Puzzle & Golf Kode

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

1
aku suka untuk terus bergerak
Raja Julian perlu melewati hutan, tetapi dia merasa malas. Dia ingin komputer dapat menghitung rute melalui hutan untuknya. Menggunakan STDIN, dapatkan peta hutan untuk diretas oleh komputer. Ini akan mengikuti format berikut: 01001E 010110 000P00 1100J1 S00111 Cara peta hutan bekerja adalah: 0 adalah dasar yang bisa diikuti oleh Julian. …
16 code-golf 

4
Syzygy Jam Tangan
(Terima kasih banyak kepada El'endia Starman dan Sp3000 karena membantu saya merancang kasus uji untuk ini!) Diberi bilangan bulat positif ndan daftar periode rotasi bilangan bulat positif untuk sejumlah jarum jam (dalam detik), menghasilkan bilangan bulat positif terkecil di xmana xdetik setelah memulai jam dengan semua tangan selaras, tepat npada …
16 code-golf  math 

30
Memaksimalkan output dari input minimal
Jelas, golf kode adalah tentang memanfaatkan kode paling sedikit. Siapa yang benar-benar peduli dengan hasil aktualnya? Meskipun kami memiliki tantangan untuk rasio input-to-output tertinggi , ini adalah panggilan untuk output yang paling terbatas dan deterministik dengan panjang kode yang diberikan. Ironisnya, tantangan ini bukanlah kode-golf . Aturan: Tulis tiga cuplikan …

4
Jadikan Amerika (Peta) Hebat Lagi
Bonus Baru! (Lihat di bawah) Tim kartografi calon presiden dari Partai Republik AS Ben Carson mengalami masalah dengan peta mereka (gambar melalui Washington Post ): Masalahnya adalah mereka tidak memiliki Alat yang Tepat Untuk Pekerjaan ™. Mereka membutuhkan program yang paling ringkas dan andal, sehingga mereka tidak perlu khawatir membuat …


6
Siapa itu distribusi probabilitas?
pengantar Dalam tantangan ini, Anda akan diberikan daftar nomor floating point non-negatif yang diambil secara independen dari beberapa distribusi probabilitas. Tugas Anda adalah menyimpulkan distribusi itu dari angka-angka. Untuk membuat tantangan menjadi layak, Anda hanya memiliki lima distribusi untuk dipilih. U, distribusi seragam pada interval [0,1]. T, distribusi segitiga pada …

7
Cetak Persegi Panjang Pentomino
Tulis program atau fungsi yang tidak membutuhkan input selain mencetak atau mengembalikan penggambaran teks persegi panjang konstan yang terbuat dari 12 pentomino berbeda : Persegi panjang mungkin memiliki dimensi apa pun dan berada dalam orientasi apa pun, tetapi semua 12 pentomino harus digunakan tepat sekali, sehingga akan memiliki area 60. …

6
Quine beberapa kali
Tugas Anda adalah membuat program yang melakukan hal berikut: Anda harus mengambil nomor. (Positif, negatif, fraksi adalah input yang memungkinkan) Jika negatif, Anda membalikkan quine. dan meniadakan angka itu (Menjadi positif) Kemudian Anda ulangi <integer part dari nomor input> kali dan mencetak <lantai pertama (bagian pecahan dari nomor input * …
16 code-golf  quine 

1
Siapa yang memiliki bintang terbanyak di The Nineteenth Byte?
Catatan: tantangan ini melibatkan mengunduh dan memilah-milah halaman web HTML. Jika bahasa Anda tidak bisa menangani ini, Anda mungkin tidak ingin berpartisipasi dalam tantangan ini. pengantar Selalu ada diskusi di The Nineteenth Byte Chat tentang siapa yang memimpin kanan. Jadi, mari bantu semua orang keluar dan hitung jumlah total bintang …

4
Tantangan mendasar
Tantangan ini terinspirasi oleh kutipan Oliver Sacks ini: "Pada usia 11, saya bisa mengatakan 'Saya natrium' (Elemen 11), dan sekarang di usia 79, saya adalah emas." - Oliver Sacks Saya ingin Anda menemukan angka dalam string dan menggantinya dengan simbol elemen yang sesuai. (1 adalah H, 2 adalah Dia, 3 …

3
Memecahkan ketidaksetaraan yang kurang dari dengan bilangan bulat positif
Tulis program atau fungsi yang menggunakan daftar ketidaksetaraan matematika yang kosong yang menggunakan operator kurang dari ( <). Setiap baris dalam daftar akan memiliki formulir [variable] < [variable] di mana a [variable]bisa berupa string nonempty dari huruf kecil huruf az. Seperti dalam matematika dan pemrograman normal, variabel dengan nama yang …
16 code-golf  math 

3
“Konvergensi” yang Harmonis
The Alternating Harmonic Series adalah seri konvergen yang terkenal. "Jelas", jelas bahwa ia menyatu dengan log natural 2. Atau apakah itu? Karena seri ini tidak sepenuhnya konvergen , dengan hanya menata ulang persyaratan, saya dapat membuatnya mendekati apa pun yang saya inginkan. Misalkan saya ingin seri konvergen ke e . …



3
Polygram reguler
Mengingat jumlah simpul n ≥ 3dan "ukuran langkah" 1 ≤ m < n/2 (menunjukkan jarak antara dua simpul yang terhubung), output representasi grafis dari poligon reguler yang sesuai . Jika polygram terdiri dari beberapa loop tertutup, setiap loop harus dirender dalam warna garis yang berbeda. (Jika ini kedengarannya membingungkan, contoh-contoh …

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.