Pertanyaan yang diberi tag code-golf

28
Cetak Capitals tanpa Capitals

Whoa, whoa, whoa ... berhenti mengetik program Anda. Tidak, maksud saya bukan "cetak ABC...." Saya sedang berbicara tentang ibukota Amerika Serikat. Secara khusus, cetak semua kombinasi kota / negara bagian yang diberikan dalam daftar berikut dalam urutan apa pun dengan pembatas pilihan Anda...

28
Rasio Huruf Huruf Besar dan Huruf Kecil

Dalam tantangan ini, Anda dan teman Anda memperdebatkan kasus mana yang lebih baik, besar atau kecil? Untuk mengetahuinya, Anda menulis sebuah program untuk melakukan ini untuk Anda. Karena esolang menakut-nakuti teman Anda, dan kode verbal membuat Anda takut, kode Anda harus sesingkat...

28
Visualisasikan pembagi umum terbesar

Latar Belakang Pembagi umum terbesar ( singkatnya gcd ) adalah fungsi matematika yang praktis, karena memiliki banyak properti yang berguna. Salah satunya adalah identitas Bézout : jika d = gcd(a, b), maka ada bilangan bulat xdan ysemacamnya d = x*a + y*b. Dalam tantangan ini, tugas Anda adalah...

28
Bangun tangga ASCII

Diberikan input dari dua bilangan bulat n dan m , output tangga ASCII panjang n dan ukuran m . Ini adalah tangga ASCII dengan panjang 3 dan ukuran 3: o---o | | | | | | +---+ | | | | | | +---+ | | | | | | o---o Ini adalah tangga ASCII dengan panjang 5 dan ukuran 1: o-o | | +-+ | | +-+ |...

28
"Kamu harus membuat tiang tambahan!"

pengantar Dalam permainan strategi Starcraft 2, ada tiga "ras" untuk dipilih: Terran, Zerg, dan Protoss. Dalam tantangan ini kita akan fokus pada Protoss dan frase ikonik "Anda harus membuat tiang tambahan!" Pesan ini dinyatakan saat Anda kehabisan persediaan untuk membangun pasukan Anda. Jadi,...

28
Menjadi atau tidak menjadi

Dalam byte sesedikit mungkin, tentukan apakah dua nilai yang diberikan masing-masing cocok dengan salah satu dari berikut ini: Nilai pertama 2 string or integer - whichever you prefer to case insensitive too case insensitive two case insensitive t0 case insensitive (t zero) Nilai kedua b case...

28
Dividen satu nol

Deskripsi tantangan Untuk setiap bilangan bulat positif nterdapat bilangan yang bentuknya 111...10...000dapat dibagi dengan nbilangan desimal yang dimulai dengan semua 1dan diakhiri dengan semua 0. Ini sangat mudah dibuktikan: jika kita mengambil satu set n+1angka yang berbeda dalam bentuk...

28
Indeks array multidimensi

Bahasa tingkat rendah, seperti C dan C ++ sebenarnya tidak memiliki konsep array multidimensi. (Selain vektor dan array dinamis) Saat Anda membuat array multidimensi dengan int foo[5][10]; Ini sebenarnya hanya gula sintaksis . Apa yang sebenarnya dilakukan C adalah membuat sebuah array...

28
Memalsukan kebenaran singkat

Temukan run terpanjang dari true dalam daftar boolean. Kembalikan daftar yang sama, dengan semua trues lainnya dipalsukan. Input output Sebuah daftar; format biasa (mis., daftar terbatas sebagai string). Detail Benar dan salah dapat berupa apa saja yang bahasa Anda biasanya gunakan untuk...

28
Jumlahkannya dengan Segitiga Digital

Yah, jumlahkan itu benar-benar. Tulis sebuah program atau fungsi yang mengambil dalam daftar kosong dari bilangan bulat desimal (0-9) dan menghasilkan "segitiga" menunjuk ke bawah digit dengan daftar input di bagian atas di mana setiap digit setelah baris pertama adalah jumlah dari dua digit di...

28
Lithp Tranthlator

Teman saya membuat penerjemah bahasa Inggris beberapa hari yang lalu, artinya mengambil string dan mengonversi s => th dan S => Th. Itu cukup lama dan saya pikir itu bisa bermain golf. Jadi tugasnya adalah membuat program / fungsi yang mengambil string input, menerjemahkannya ke lisp dan...

28
Permutasi Bit-Reversal

Tujuan Anda adalah membuat fungsi atau program untuk membalikkan bit dalam rentang bilangan bulat yang diberi bilangan bulat n . Dengan kata lain, Anda ingin menemukan permutasi bit-reversal dari rentang 2 n item, diindeks nol. Ini juga merupakan urutan OEIS A030109 . Proses ini sering digunakan...

28
Bytes / Karakter

Tugas Diberikan string UTF-8 (dengan cara apa pun) jawaban (dengan cara apa pun) daftar setara di mana setiap elemen adalah jumlah byte yang digunakan untuk menyandikan karakter input yang sesuai. Contohnya ! → 1 Ciao → 1 1 1 1 tʃaʊ → 1 2 1 2 Adám → 1 1 2 1 ĉaŭ→ 2 1 2(karakter...

28
Ubah eksponen menjadi seni ASCII

Tugas Tugas Anda adalah mengonversi string seperti ini: abc^d+ef^g + hijk^l - M^NO^P (Ag^+) Untuk string seperti ini: d g l N P + abc +ef + hijk - M O (Ag ) Yang merupakan perkiraan untuk abc d + ef g + hijk l - M N O P (Ag + ) Dengan kata lain, naikkan karakter langsung di sebelah tanda...

28
Bersama Semua Orang Mencapai Lebih Banyak

(terkait: satu , dua , tiga ) Sebuah akrostik adalah gaya puisi / menulis di mana karakter awal setiap baris, ketika membaca secara vertikal, juga menghasilkan sebuah kata atau pesan. Sebagai contoh, Together Everyone Achieves More juga menjabarkan kata TEAMsaat kolom pertama dibaca secara...

28
Kalkulator operasi integer sederhana

Menerapkan kalkulator skrip operasi operasi integer sederhana. Konsep Akumulator dimulai pada 0 dan operasi dilakukan di atasnya. Pada akhir program mengeluarkan nilai akumulator. Operasi: +menambah 1akumulator -kurangi 1dari akumulator * mengalikan akumulator dengan 2 / membagi akumulator...