Pertanyaan yang diberi tag code-golf

34
Lemon-Limify a String

Tulis program atau fungsi yang menggunakan string baris tunggal kosong. Anda dapat menganggapnya hanya berisi ASCII yang dapat dicetak tanpa ruang. Cetak atau kembalikan bentuk permen ASCII art yang mirip dengan lemon atau jeruk nipis yang dibuat dari awalan tali. Misalkan string input panjangnya...

34
Piramida IHIH

Saya menemukan betapa menariknya huruf "H" dan "Saya" sangat mirip. "H" adalah goresan horizontal yang dikelilingi oleh dua goresan vertikal; "I" adalah goresan vertikal yang dikelilingi oleh dua goresan horizontal (tergantung font Anda). Saya yakin ini bisa disarangkan ... Anda tahu apa yang...

34
Jalin string

Tantangan Anda adalah menulis sebuah program atau fungsi yang, ketika diberi dua string dengan panjang yang sama, bertukar setiap karakter lain dan menampilkan / mengembalikan string yang dihasilkan dalam urutan mana pun. Contohnya "Hello," "world!" --> "Hollo!" "werld," "code" "golf" -->...

34
Tolong lepaskan saya!

Sebagai pegolf kode, kami tidak terbiasa melepaskan ( pasti ). Kami akan membutuhkan beberapa alat untuk membantu kami melakukan itu. Tentu saja, untuk membantu memasarkan rilis baru, kami membutuhkan Versi Rilis yang bagus dan berkilau. Siapa yang tidak senang ketika mereka mendengar tentang...

34
Jumlah Modulo Jumlah

Diberikan bilangan bulat n > 9, untuk setiap kemungkinan penyisipan antara digit dalam bilangan bulat itu, masukkan tambahan +dan evaluasi. Kemudian, ambil nomor asli modulo hasil tersebut. Keluarkan jumlah total dari operasi ini. Contoh dengan n = 47852: 47852 % (4785+2) = 4769 47852 %...

34
Hasilkan angka n-ary

Bilangan sekunder adalah bilangan bulat positif yang faktor prima (tanpa multiplisitas) semuanya kurang dari atau sama dengan akar kuadratnya. 4adalah angka sekunder, karena satu-satunya faktor prima adalah 2, yang sama dengan akar kuadratnya. Namun, 15bukan angka sekunder, karena memiliki 5sebagai...

34
Crazy 8s Code Golf

Buat program yang mencetak semua bilangan bulat secara inklusif antara interval (a, b), dan mengganti kelipatan 8 dalam urutan dengan acak (terdistribusi secara seragam, tidak tergantung pada karakter lain), karakter ASCII non-numerik, non-spasi putih, dapat dicetak. Asumsikan 0 <a <b dalam...

34
Hasilkan Spiral Padovan

pengantar Mirip dengan Urutan Fibonacci, Urutan Padovan ( OEIS A000931 ) adalah urutan angka yang dihasilkan dengan menambahkan istilah sebelumnya dalam urutan. Nilai awal didefinisikan sebagai: P(0) = P(1) = P(2) = 1 Istilah 0, 1, dan 2 semuanya 1. Relasi perulangan dinyatakan di bawah...

34
Penanganan masalah python untuk penugasan di lambda

Ini adalah pertanyaan kiat untuk bermain golf di Python. Dalam bermain golf Python, lazimnya pengiriman adalah fungsi yang didefinisikan sebagai lambda. Sebagai contoh, f=lambda x:0**x or x*f(x-1) menghitung faktorial x. Format lambda memiliki dua keuntungan besar : Pelat f=lambda x:...atau...

34
Ascii Cubes yang telah diselesaikan sebelumnya

Ascii Cube (PAC 1) pertama yang selesai dengan Predecessor-selesai adalah kubus sederhana dengan panjang sisi 1 dan terlihat seperti ini: /////\ ///// \ \\\\\ / \\\\\/ The PAC 2 adalah bentuk geometris seperti yang menggabungkan dengan pendahulunya (yang PAC 1 ) melengkapi panjang sisi 2...

34
Baca ASCII-Seni Teks

Terinspirasi oleh Golf saya alfabet ASCII , yang tantangannya (hampir) terbalik langsung. Tugas: Ambil string teks ASCII-art dan output konten teks sebagai teks ASCII biasa. Memasukkan: String teks ASCII-art. Input hanya akan berisi instance karakter ASCII #, spasi, dan 4 atau 5 baris baru...

34
Membalikkan string dengan potongan

Tugas Anda adalah menulis sebuah program yang, diberi nomor dan string, membagi string menjadi potongan-potongan seukuran itu dan membalikkannya. Aturan Program Anda akan menerima bilangan bulat positif n, serta string sdengan panjang setidaknya satu yang terdiri dari hanya ASCII yang dapat...

34
XKCD Password Generator

pengantar Rupanya, pertanyaan ini telah ditanyakan di sini dan sayangnya ditutup. Saya pikir itu ide yang bagus untuk mencoba lagi dengannya, tetapi dilakukan dengan benar. XKCD melihat bagaimana kita dilatih untuk menggunakan "kata sandi yang sulit untuk diingat", berpikir itu aman, tetapi...

34
Gulung aku ular nomor!

Mengingat integer masukan n, menggambar ular nomor, yaitu, grid mengukur n x nterdiri dari angka-angka 1melalui n^2yang luka sekitar satu sama lain dengan cara sebagai berikut: Masukan n = 3: 7 8 9 6 1 2 5 4 3 Masukan n = 4: 7 8 9 10 6 1 2 11 5 4 3 12 16 15 14 13 Masukan n = 5: 21 22 23...

34
Bangunkan aku kota

Coders selalu mencoba untuk meratakan array menjadi entitas 1-dimensi yang membosankan dan itu membuat saya sedih. Tugas Anda adalah untuk menghapus serangkaian karakter yang berubah-ubah, menghasilkan skyscape kota yang indah. Pertimbangkan string: aaabbbbbccqrrssstttttttPPw Terlihat jauh lebih...

34
Lipat gandakan string dengan angka!

Ada tantangan beberapa waktu lalu tentang mengalikan string. Ini menunjukkan kepada kita bagaimana kita dapat mengalikan bukan hanya angka, tetapi juga string. Namun, kami masih tidak dapat mengalikan angka dengan string dengan benar. Ada satu upaya untuk melakukannya tetapi ini jelas salah. Kita...

34
Jumlah Array Terbalik

Program Anda harus mengambil array sebagai input. Array: Akan selalu 1 dimensi Hanya akan berisi bilangan bulat Bisa kosong Program harus membalikkan array, dan kemudian menambahkan elemen ke aslinya misalnya: Memasukkan: [1, 2, 3] Asli: [1, 2, 3] Terbalik: [3, 2, 1] [1, 2, 3] + + + [3,...