Pertanyaan yang diberi tag «code-golf»

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

5
Prakiraan Cuaca 5 Hari
Prakiraan cuaca: Salah terlalu sering diandalkan, terlalu sering diabaikan. Mengingat suhu tinggi dan rendah dan satu dari empat kondisi cuaca per hari, menghasilkan ramalan cuaca lima hari grafis ASCII-art. Struktur keempat indikator grafis ditunjukkan di bawah ini. \ / -O- Sunny / \ \ / -O(==) Partly Cloudy (====) (==) …

11
Berat Nol
Diberikan daftar angka yang terurut (mungkin dengan angka nol di depan), atur angka secara vertikal, lalu biarkan semua angka nol turun sampai ke bawah dan semua overhang jatuh ke slot paling bawah yang terbuka. Keluarkan bilangan bulat yang dihasilkan, menghapus nol di depan. Contoh yang berhasil Katakanlah kita diberi masukan …

3
Pecahkan Teka-teki Hitori
pengantar Tulis sebuah solver untuk teka-teki Hitori menggunakan byte terkecil. Tantangan Tugas Anda adalah menulis sebuah pemecah untuk Hitori (ひ と り, kata untuk "sendirian" dalam bahasa Jepang; arti dari nama permainan adalah "Biarkan aku sendiri") teka-teki logis. Aturannya adalah sebagai berikut: Anda disajikan dengan grid sel n-by-n, setiap sel …
21 code-golf  game 

11
Berapa banyak semi-nada
Pedoman Tugas Diberikan dua catatan, dimasukkan sebagai string atau daftar / array, menghitung berapa banyak semi-terpisah mereka (termasuk catatan itu sendiri), menghasilkan sebagai angka. Penjelasan tentang semitone: Semitone adalah satu langkah ke atas atau ke bawah keyboard. Contohnya adalah C to C #. Seperti yang Anda lihat di bawah, catatan …
21 code-golf  music 

30
X Langkah Maju, 1 Langkah Mundur
Di sini 100 angka pertama dari urutan yang mudah: 0,1,0,2,1,4,3,7,6,11,10,16,15,22,21,29,28,37,36,46,45,56,55,67,66,79,78,92,91,106,105,121,120,137,136,154,153,172,171,191,190,211,210,232,231,254,253,277,276,301,300,326,325,352,351,379,378,407,406,436,435,466,465,497,496,529,528,562,561,596,595,631,630,667,666,704,703,742,741,781,780,821,820,862,861,904,903,947,946,991,990,1036,1035,1082,1081,1129,1128,1177,1176,1226 Bagaimana cara kerja urutan ini? n: 0 1 2 3 4 5 6 7 8 9 10 11 12 0, 1-1=0, 2-1=1, 4-1=3, 7-1=6, 11-1=10, 16-1=15, 0+1=1, 0+2=2, 1+3=4, 3+4=7, 6+5=11, 10+6=16, 15+7=22 a(0) = 0 Untuk setiap ganjil n(diindeks …

8
Buat animasi gunting!
Cobalah untuk membuat animasi gunting seni ASCII sederhana! Tantangan Semua input akan berupa bilangan bulat -31 hingga 31. Outputnya akan berupa animasi (Untuk dikeluarkan di suatu tempat , selama frame sebelumnya diganti. GIF diperbolehkan.), Dipisahkan oleh (kurang-lebih) 1 seperempat detik. Jika input ( n) positif: Animasi harus dimulai dengan 8<, …

20
Saya ingin buku saya jauh dari meja ini
Cerita Jadi saya punya buku yang ingin saya pisahkan dari meja saya dengan buku lain. Saya ingin tahu berapa banyak buku yang saya perlu untuk mencapai hal ini dengan panjang buku.nnn Berikut visualisasi yang dibuat oleh teman saya di Wolfram: Informasi lebih lanjut tentang topik di Wolfram dan Wikipedia . …

5
Ubah halaman HTML menjadi gunung
Tugas: ubah halaman HTML menjadi gunung! Ketika halaman HTML diindentasi, mereka dapat terlihat seperti: <div> <div> <div> </div> <div> <div> </div> </div> </div> </div> Tapi jujur ​​saja, gunung lebih mewakili struktur ini. Jadi kita dapat menulis ulang sebagai: /\ /\/ \ / \ / \ Garis miring terluar di kiri …

10
Menemukan Lonely Primes
Bilangan prima kesepian (seperti saya menyebutnya) adalah bilangan prima, di mana diberi nomor grid dengan lebar w ≥ 3, adalah bilangan prima yang tidak memiliki bilangan prima lain yang berdekatan dengan mereka secara ortogonal atau diagonal. Misalnya, jika kita membawa kisi ini ke tempat w = 12(bilangan prima yang dicetak …

5
Apakah nomor saya Unik
Dalam tantangan ini kami belajar cara untuk menyandikan setiap bilangan bulat positif menggunakan pohon faktor. Inilah cara kerjanya: String kosong memiliki nilai 1. (S)di mana Ssetiap ekspresi dengan nilai S mengevaluasi ke prime S th. ABdi mana Adan Badalah ekspresi arbirary dengan nilai-nilai A dan B masing-masing memiliki nilai A …

7
Fungsi Setengah-Eksponensial
Fungsi setengah-eksponensial adalah fungsi yang ketika disusun dengan dirinya sendiri memberikan fungsi eksponensial. Misalnya, jika f(f(x)) = 2^x, maka fakan menjadi fungsi setengah-eksponensial. Dalam tantangan ini, Anda akan menghitung fungsi setengah-eksponensial tertentu. Secara khusus, Anda akan menghitung fungsi dari bilangan bulat non-negatif ke bilangan bulat non-negatif dengan properti berikut: Meningkat …

3
Decode Braille Faux
⢣⠃⢎⠆⣇⡇⡯⡂⠈⡏⢰⢵⢐⡭⢸⠪⡀⢸⢐⡭⠀⢹⠁⢎⠆⢸⣱⢸⡃⢎⠰⡱⢸⣱⢸⡃⠈⡏⢸⡃⡱⡁⢹⠁⢸⡀⡇⡗⢅⢸⡃⠈⡏⢸⢼⢸⢐⡭⠀ ⣇⢸⡃⢹⠁⢹⠁⣟⢸⢕⢐⡭⠀⡮⡆⡯⡂⣟⠀⡯⠰⡱⢸⣸⢸⢕⠀⣏⡆⢎⠆⢹⠁⣪⠅⢸⢼⢸⠰⣩⢸⢼⠀⡮⡆⡗⢼⢸⣱⠀⢎⠆⡯⠀⢇⠇⡮⡆⡯⡂⡇⡮⡆⣟⡆⣇⢸⡃⠸⡰⡸⢸⢸⣱⠈⡏⢸⢼⠀ ⢎⠆⡗⢼⢸⡃⢸⡃⡗⠔⡇⡯⠂⢹⠁⢣⠃⠸⡸⢸⡃⡯⡂⢹⠁⡇⢎⢰⢵⢸⡀⢸⡀⡇⡗⢼⢸⡃⢐⡭⢸⡃⡯⠂⡮⡆⡯⡂⡮⡆⢹⠁⣟⢐⡭⠀⢎⢸⢼⢰⢵⢸⢕⢰⢵⠰⡁⢹⠁⣟⢸⢕⢐⡭⠀ ⡮⡆⢐⡭⢸⠕⢰⢵⠰⡁⣟⠀⡇⣪⠅⢈⣝⢸⡃⡯⡂⢎⠆⠸⡰⡸⢸⢸⣱⠈⡏⢸⢼⠀ ⣪⠅⢎⠆⢸⠈⡏⠀⣇⠰⡱⠰⡱⢸⠪⡀⣪⠅⢸⡀⡇⡗⢅⢸⡃⠸⡰⡸⠰⡱⢸⢕⢸⣱⢐⡭⠀⡮⡆⡯⡂⣟⠀⣪⠅⣟⢸⠕⢰⢵⢸⢕⢰⢵⠈⡏⢸⡃⣏⡆⢸⣳⠘⡜⠀⢹⠁⢇⢆⠇⢎⠆⢸⡀⡇⡗⢼⢸⡃⣪⠅ ⡇⡗⢼⢸⠕⢸⣸⠈⡏⠀⡇⣪⠅⢰⢵⠀⣪⠅⢹⠁⡯⡂⡇⡗⢼⠰⣩⠀⢎⠰⡱⢸⠢⡇⢹⠁⡮⡆⡇⡗⢼⢸⢸⠢⡇⢎⡅⢸⠅⡮⡆⣇⡇⡱⡁⢸⣳⢸⢕⢰⢵⢸⢸⡀⣇⢸⡃⠰⡱⢸⠅ ⢎⠆⡗⢼⢸⡀⢣⠃⢸⡃⡗⢼⠰⣩⢸⡀⡇⣪⠅⡧⡇⢸⣸⢸⠕⢸⠕⢸⡃⡯⡂⢎⢰⢵⢐⡭⢸⡃⢸⡀⣟⠈⡏⠈⡏⢸⡃⡯⡂⣪⠅⢰⢵⢸⠢⡇⣏⡆⢐⡭⢸⠕⢰⢵⠰⡁⣟⢐⡭⠀ ⡮⡆⣟⡆⢎⢸⣱⢸⡃⡯⠰⣩⢸⢼⢸⢀⠇⡗⢅⢸⡀⡗⠔⡇⡗⢼⠰⡱⢸⠕⠰⣩⡆⡯⡂⣪⠅⢹⠁⣇⡇⢇⠇⢇⢆⠇⡱⡁⢣⠃⣩⡃ ⢎⠆⣇⡇⢹⠁⡯⠂⣇⡇⢹⠁⢸⠢⢺⢰⢵⠘⡜⠀⣟⡆⣟⠀⣇⡇⡯⠂⡯⠂⣟⢸⢕⠀⢎⠆⡯⡂⢸⡀⢎⠆⢇⢆⠇⣟⢸⢕⠰⡁⡮⡆⣪⠅⣟⠀ ⣪⠅⡧⡇⢎⠆⡯⡂⢹⠁⣟⢐⡭⠈⡏⠀⢇⢆⠇⡇⡗⢼⢐⡭⠀ ⡗⢼⠰⡱⠀⣇⠰⡱⠰⡱⢸⠕⢸⢼⠰⡱⢸⡀⣟⢐⡭⠀ Versi ASCII di atas ⡯⡂⣟⢸⡀⡮⡆⢹⠁⣟⢸⣱⠀ Tentang karakter Braille Karakter Braille mengemas 4 dari 2 persegi panjang titik, yang dapat dilihat sebagai matriks Boolean. Rangkuman dari semua matriks tersebut adalah matriks boolean 4 x 2 * n, di mana n …

16
Dugaan Collatz Rekursif
The Collatz dugaan postulat bahwa jika Anda mengambil setiap bilangan bulat positif, kemudian ulangi algoritma berikut cukup kali: if number is odd, then multiply by three and add one if number is even, then divide by two Anda akhirnya akan berakhir pada 1. Tampaknya selalu berfungsi, tetapi tidak pernah terbukti …

11
Pecahan Unicode
Diberikan fraksi dalam format m/n(di mana m dan n adalah bilangan bulat coprime), menghasilkan fraksi Unicode yang sesuai. Program / fungsi Anda tidak akan menerima input apa pun yang tidak sesuai dengan karakter Unicode. Array, misalnya [2, 3]sebagai lawan 2/3, diterima. m / nsebagai lawan m/njuga baik-baik saja. Dua input …

8
Bangun piramid ini
Piramida Anda Piramida yang saya ingin Anda bangun seluruhnya terbuat dari kubus. Ini memiliki 24 lapisan, dan lapisan ke- N dari atas berisi N 2 kubus disusun dalam bujur sangkar oleh N. Piramida terlihat seperti ini: Untuk membangun piramida, Anda akan membutuhkan pasokan kubus. Anda diberi 4.900 kubus disusun dalam …

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.