Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.

27
Membangun Metronom
pengantar Beberapa hari yang lalu saya membutuhkan metronom untuk sesuatu. Saya tidak punya satu pun jadi saya mengunduh aplikasi dari App Store. Aplikasi ini memiliki ukuran 71 MB !!! 71 MB untuk membuat tic-toc ...?! Jadi kode-golf muncul di benak saya dan saya bertanya-tanya apakah beberapa dari kalian bisa memperbaiki …
36 code-golf  music  audio 

14
Jumlahnya selalu 15
Tulis program atau fungsi yang mengambil array bilangan bulat non-negatif sebagai input dan output satu set vektor / array dengan elemen-elemen dari array input secara berurutan, dibagi sehingga setiap vektor berjumlah hingga 15. Jika jumlah pertama Elemen N tidak "menekan 15", maka angka yang berhasil melewati 15 harus terpotong, dan …

22
Akronim dapat benar-benar mempersempit sensor pesan Anda
Karena itu, Anda perlu cara yang lebih baik untuk berolahraga jika frasa adalah akronim dari sebuah kata. Anda juga berpikir akan bermanfaat untuk melihat apakah frasa dan kata yang dimaksud adalah singkatan rekursif. Tugas Anda: Diberi kata dan kemudian frasa yang dipisahkan oleh satu baris, output jika frasa tersebut adalah …

30
Membuat koin adil
Anda memiliki koin yang menghasilkan 0atau 1. Tetapi Anda mencurigai koin itu bias , artinya kemungkinan 0(atau 1) tidak harus 1/2. Sebuah terkenal prosedur untuk "mengubah" koin bias menjadi koin (yaitu untuk mendapatkan hasil yang sama mungkin), seperti yang diusulkan oleh von Neumann, adalah sebagai berikut. Menghasilkan (tidak tumpang tindih) …

30
Bilangan Katalan
Angka Catalan ( OEIS ) adalah urutan bilangan alami yang sering muncul dalam kombinatorik. Angka Catalan ke-n adalah jumlah kata-kata Dyck (string kurung kurung atau kurung seimbang seperti [[][]]; secara resmi didefinisikan sebagai string menggunakan dua karakter a dan b sehingga setiap substring mulai dari awal memiliki jumlah karakter lebih …

4
Berhasil menavigasi bidang asteroid
pengantar Semua orang tahu bahwa kemungkinan berhasil menavigasi bidang asteroid adalah sekitar 3.720 hingga 1. Tetapi meskipun Anda memperingatkan, Han Solo masih bersedia untuk mencoba peruntungannya. Takut untuk kehidupan buatan Anda, Anda memutuskan untuk membuat kode, dalam dialek khusus kapal ( baca: bahasa Golf Kode pilihan Anda ), program penghindaran …
36 code-golf  maze 

7
Angka sebagai Grafis Edaran
Pertama, pelajari puzzle ini untuk merasakan apa yang akan Anda hasilkan. Tantangan Anda adalah menulis program atau fungsi yang akan menghasilkan grafik lingkaran seperti yang ada di teka-teki, diberi nomor (basis 10) antara 1 dan 100 (inklusif). Ini mirip dengan tantangan ini , kecuali bahwa Anda akan menghasilkan grafik daripada …

9
Makan Permen dalam Urutan yang Benar
Ketika berbicara tentang memakan permen, saya memegang standar yang lebih tinggi daripada orang awam pada umumnya. Ada keseimbangan halus antara "mencampurnya" dan "menyimpan yang terbaik untuk yang terakhir." Dalam tantangan ini, Anda akan diberi serangkaian karakter di mana setiap karakter mewakili sepotong permen. Karakter yang berbeda (peka huruf besar kecil) …


18
Jelaskan Teorema Pythagoras secara Visual
Penjelasan visual umum dari teorema Pythagoras adalah sebagai berikut: Kotak dimaksudkan untuk mewakili kuadrat sisi panjang, dan bidang a + b = c , seperti teorema Pythagoras. Bagian ini yang harus Anda tunjukkan. Tugas Anda Anda akan mendapatkan dua bilangan bulat sebagai input, yang dimaksudkan untuk mewakili sisi adan bsegitiga …


5
Huruf, Angka, Simbol, Spasi, Ulangi
Ada 97 karakter ASCII yang ditemui orang secara teratur. Mereka terbagi dalam empat kategori: Surat (52 total) ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Angka atau Digit (10 total) 0123456789 Simbol & Tanda Baca (32 total) !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ Spasi (3 total) Spasi , tab \t, dan baris baru \n. (Kami akan memperlakukan varian baris baru seperti \r\nsebagai …

5
Zzub Zzif (membalikkan Fizz Buzz)
Diberikan potongan output buzz fizz dengan semua angka dihapus, isi angka yang benar dengan nilai serendah mungkin sehingga potongan buzz fizz benar. Untuk keperluan tantangan ini, fizzdan masing buzz-masing memiliki nilai 3 dan 5. Jika input adalah urutan yang tidak valid dari fizz, buzzdan mengosongkan baris, maka sebaliknya output saja …

8
Kompilasi kompilasi mandiri [tertutup]
Ini didasarkan pada pembicaraan tentang kompiler yang saya dengarkan beberapa waktu lalu, tapi saya, sayangnya, tidak dapat mengingat kapan atau di mana. Buat kompilator terpendek dalam bahasa apa pun yang dapat dikompilasi sendiri. Targetkan setiap ISA yang wajar (68K, x86, MIPS, ARM, SPARC, IBM BAL, dll.) Yang tidak memiliki instruksi …

8
Bantu istri gila saya menghias pohon Natal kami
Istri saya sangat, katakanlah, khususnya dalam hal meletakkan hiasan di pohon Natal kami. Mari kita beri dia beberapa kode untuk membantunya dalam masa percobaan ini. Memasukkan Diberikan input 2 < n < 10ketinggian pohon dan 0 < k < njumlah ornamen yang berbeda. Tugas Hiasi pohon dimulai dengan 1dan knaik …

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.