Pertanyaan yang diberi tag «code-golf»

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

12
Iterated Dice Rolling
Diberikan input di nmana 3 <= n <= 25, lakukan langkah-langkah berikut, dimulai dengan ndie satu sisi (wajah dalam kisaran [1, n], inklusif): Cetak hasil dari menggulirkan ndadu sisi-sisi saat ini dalam bentuk kdn: X(di mana Xhasilnya dan kjumlah dadu yang dimainkan). Jika Xlebih besar atau sama dengan n/2jumlah dadu …
12 code-golf  random 

3
Permainan kunci dan kunci
Ada n kotak, bernomor 1-n . Setiap kotak dikunci, sehingga hanya dapat dibuka oleh satu jenis kunci yang sesuai (juga bernomor 1-n ). Kunci-kunci ini tersebar secara acak di dalam kotak-kotak (satu kotak mungkin memiliki sejumlah kunci, satu kunci mungkin memiliki jumlah duplikat), dan kemudian semua kotak ditutup. Harta karun …

1
Bukti paling bagus, terlalu kecil untuk fi—!
Anda duduk di rumah, menggosok tangan Anda dengan cara yang paling jahat. Kali ini, saya akan dapat mengatur komunitas A-SPIN! Saya hanya akan mengklaim bahwa saya telah membuktikan masalah ini (yang tidak diragukan dapat diperbaiki) di dalam buku ini di sini ... Anda membuka halaman yang relevan pertama. Anda menuliskan …

3
Festival lampu seni ASCII
Tulis, sesedikit mungkin karakter , program yang menggunakan argumen baris perintah nol atau enam menorah menorah YEAR MONTH DAY HOUR MINUTE SECOND (Kedua bentuk harus didukung. Versi nol-argumen harus setara dengan memanggil versi enam argumen dengan saat tanggal dan waktu sistem dalam zona waktu lokal.) dan jika tanggal dan waktu …

4
Detektor tepi sobel
Tugas Anda adalah menulis sebuah program yang mengambil gambar input dan menjalankannya melalui deteksi tepi untuk menjadi gambar keluaran. Deteksi tepi berfungsi sebagai berikut (jika tidak jelas, lihat deteksi tepi sobel ): Nilai piksel adalah kecerahan total piksel, jadi jika warnanya berwarna, Anda harus mengonversinya menjadi skala abu-abu terlebih dahulu …

8
Label multidimensi penyusunan huruf
Dalam dunia multidimensi steam-punk, bos kami ingin menambahkan label indeks yang dicetak ke setiap laci di lemari arsip multidimensi konglomerat kami. Bos ingin mengeset seluruh lembar label sebagai bentuk tunggal, menggunakan font yang dibeli hanya untuk tujuan ini, jadi kita harus memesan jenisnya (potongan simbol logam). Karena jenisnya sangat mahal, …

7
Sinyal-Mengganggu Sinyal
Quining memiliki sejarah panjang - jika Anda belum pernah mendengarnya, klik tag dan bacalah sedikit. Tugas Anda Keluarkan serangkaian infinite 1(tanpa spasi [baris baru, spasi, dll.]) SAMPAI SIGINT (biasanya CTRL-C) disebut. Ketika dipanggil, output sumber program. Aturan Itu harus quine yang valid: Tidak ada sumber bacaan dari disk. Lihat semua …
12 code-golf  quine 

1
Monday Mini-Golf # 7: Menyederhanakan pengukuran bahan
Monday Mini-Golf: Serangkaian tantangan kode-golf pendek , diposting (semoga!) Setiap hari Senin. Maaf sudah terlambat; Saya menyadari 90% dari cara menulis ide yang berbeda bahwa itu adalah duplikat. Keluarga saya agak besar, jadi kami makan banyak makanan. Kita biasanya perlu menggandakan, membuat tiga, atau bahkan empat kali lipat resep untuk …

3
Ini musim bulking
Barbel di gym saya terlihat seperti ini: =========[]-----------------------[]========= Mereka dapat memegang piring dengan lima ukuran berbeda, 2,5 pound, lima pound, sepuluh pound, 25 pound, dan 45 pound: . . ! | . ! | | | | | | | | ' ! | | | ' ! | ' …

5
Hindari pengulangan surat di antara lima program sederhana
Tantangan Anda adalah menulis 5 program lengkap yang berbeda untuk 5 tugas berikut: Mencetak Hello, World! Diberikan input dengan STDIN, menghasilkan faktorial, Anda dapat mengasumsikan bahwa input adalah bilangan bulat> = 0 Dengan bilangan bulat N, hitung jumlah bilangan prima <= N Diberikan input dengan STDIN, output huruf yang digunakan …

2
Kepingan Salju Beta
Tantangan Musim dingin semakin dekat dengan banyak tempat menerima lapisan salju pertama untuk musim 15/16, jadi mengapa kita tidak mengeluarkan mesin salju dan memberi kode pada kita salju? Diberikan bilangan bulat nmelalui STDIN, menghasilkan representasi ASCII kepingan salju Beta (seperti yang dijelaskan di bawah) di tingkat n. Kepingan Salju Beta …

1
Rotating Spiral
Diberi teks persegi mewakili spiral karakter, putar itu! Spiral dimulai di tengah dan bergerak berlawanan arah jarum jam ke tepi luar, mulai dari kiri tengah: 987 216 345 Ini berarti string 123456789. Rotasi dilakukan ke kiri , jadi jika Anda memutarnya satu posisi, itu akan menjadi 234567891. Ini diwakili oleh: …
12 code-golf  string 

12
Mainkan game eliminasi
pengantar Dalam tantangan ini, tugas Anda adalah mensimulasikan jenis permainan eliminasi tertentu. Dalam permainan, para peserta berdiri dalam lingkaran, dan semua orang memegang bilangan bulat. Pada setiap putaran permainan, setiap peserta menunjuk pada orang tersebut nmenjauh, jika nnomor yang mereka pegang. Jika npositif, mereka menghitung ke kanan, jika nnegatif, mereka …

30
Hapus kata yang diulang dari string
Hapus semua kata berulang dari kalimat yang dimasukkan. Input akan berupa sesuatu cat dog cat dog bird dog Snake snake Snakedan output harus cat dog bird Snake snake. Akan selalu ada satu ruang yang memisahkan kata-kata. Urutan output harus sama dengan input. (Lihat contoh) Anda tidak perlu menangani tanda baca …
12 code-golf  string 

3
Matematika di manhattan
Saya mendefinisikan operator berikut: Manhattan Penambahan a + M b, untuk nomor satu digit, adalah hasil dari concatenating b ke a. Jadi, a + M b = 10a + b. Oleh karena itu, operator umum + M didefinisikan sebagai berikut: a + M b = 10a + b Manhattan Pengurangan …

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.