Pertanyaan yang diberi tag «code-golf»

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

30
Peregangan Kata
Tulis program atau fungsi yang menduplikasi huruf dalam sebuah kata, sehingga semua huruf yang digandakan yang disusun dari kiri ke kanan dalam kata tersebut akan membentuk array input. Sebagai contoh: input: chameleon, [c,a,l,n] output: cchaamelleonn Memasukkan Kata awal (mis. chameleon) Array karakter ( [c,a,l,n]) atau string untuk mewakili array ( …

9
Kolmogorov-mania
The Kolmogorov kompleksitas dari string s didefinisikan sebagai panjang dari Program terpendek P yang output s. Jika panjang P lebih pendek dari panjang s, maka s dikatakan dapat kompres , jika tidak maka s tidak dapat dimampatkan . Sebagian besar string tidak dapat dimampatkan ... Tulis program terpendek yang menghasilkan …

14
Selesaikan Utang Global, cara Golf Code
Para pemimpin dunia telah bertemu dan akhirnya mengakui bahwa cara terbaik (dan satu-satunya) untuk menyelesaikan kesengsaraan ekonomi global adalah dengan menghitung berapa banyak mereka berutang satu sama lain dan hanya membayar satu sama lain dengan cek besar. Mereka telah mempekerjakan Anda (ironisnya, dengan tarif kontrak serendah mungkin) untuk mencari cara …
32 code-golf  math 

19
Kurcaci dan Koin
Situasi: Beberapa ( M) kurcaci telah menemukan peti goblin dengan Nkoin emas dan harus membaginya. Karena aturan kuno yang mengatur alokasi rampasan untuk bajak laut dalam urutan senioritas, kurcaci tertua harus mendapatkan satu koin lebih dari kurcaci tertua berikutnya, dan seterusnya, sehingga kurcaci termuda mendapat M-1koin lebih sedikit dari kurcaci …
32 code-golf 

13
Menggambar kubus dalam seni ASCII
Deskripsi tugas: Gambar kubus dalam seni ASCII dalam proyeksi kabinet secara kasar. Monospaced fontssering memiliki karakter yang sekitar dua kali lebih tinggi dari lebar. Karena input adalah panjang garis vertikal (tidak termasuk sudut), garis horizontal digambar dengan karakter dua kali lebih banyak sehingga gambar yang dihasilkan benar-benar kira-kira kubus. Garis …

7
Jembatan dan Terowongan
Anda bertanggung jawab untuk membangun jalan bebas hambatan baru. Namun, itu mengarah melalui tanah pegunungan dan karena itu membutuhkan banyak jembatan dan terowongan. Jalan bebas hambatan itu sendiri harus tetap di satu tingkat. Memasukkan Anda diberikan deskripsi ASCII kasar tentang bagaimana pegunungan terlihat seperti pada input standar, seperti berikut ini: …

14
Gambarkan sempoa Suanpan
Tulis program terpendek yang menggunakan bilangan bulat tunggal sebagai input dan mencetak sempoa Suanpan Testcases Memasukkan: 314159 Keluaran: |\======================================/| || (__) (__) (__) (__) (__) (__) || || (__) (__) (__) (__) || || || || || || || || || || || || || || || || (__) (__) …

12
Tips untuk bermain golf di vim
Baru-baru ini saya menyadari bagaimana vim bekerja sangat baik untuk bermain golf, terutama untuk kompleksitas-kolmogorov . Juga, menurut meta vim adalah 'bahasa pemrograman' yang dapat diterima dengan baik setidaknya, untuk cakupan situs ini, yaitu. Apa tips umum yang Anda miliki untuk bermain golf di Vim? Saya mencari ide yang dapat …
32 code-golf  tips  vim 

30
Hitung checksum Adler-32
Latar Belakang Adler-32 adalah checksum 32-bit yang ditemukan oleh Mark Adler pada tahun 1995 yang merupakan bagian dari perpustakaan zlib yang banyak digunakan (juga dikembangkan oleh Adler). Adler-32 tidak dapat diandalkan seperti pemeriksaan redundansi siklik 32-bit , tetapi - setidaknya dalam perangkat lunak - lebih cepat dan lebih mudah untuk …

24
Penerjemah kode morse
Tulis program terpendek untuk mengubah input standar menjadi kode Morse . Karakter yang tidak ada dalam tabel harus dicetak sebagaimana adanya.
32 code-golf  morse 

19
Peningkatan Cipher Latin Babi Caesar
Masalah dengan cipher Caesar adalah kata-kata yang dihasilkan seringkali sulit diucapkan. Masalah dengan Babi Latin adalah mudah untuk memecahkan kode. Mengapa tidak menggabungkannya? Memasukkan Sebuah kata yang terdiri dari 26 huruf bahasa Inggris. Keluaran Pertama, ubah setiap konsonan pada kata menjadi konsonan berikutnya dalam alfabet. Jadi, b pergi ke c, …

29
Gandakan cara Anda
Ada beberapa tantangan yang melibatkan penggandaan kode sumber: di sini dan di sini . Tugas yang kami miliki di sini sedikit lebih sulit, tetapi harus dapat dilakukan di hampir setiap bahasa. Dalam tantangan ini, Anda akan menerima bilangan bulat positif yang berubah-ubah. Program Anda harus menampilkan bilangan bulat itu dua …

21
Apa yang mengelilingi ubin Minesweeper saya?
Minesweeper adalah permainan puzzle di mana ranjau tersembunyi di sekitar papan ubin yang tidak mencolok dengan tujuan mengidentifikasi lokasi semua ranjau. Mengklik ranjau kehilangan permainan, tetapi mengeklik ubin lain akan mengungkapkan angka dari 0-8 yang menandakan berapa banyak ranjau yang secara langsung mengelilinginya. Diberi nomor, Anda harus menampilkan kemungkinan kombinasi …

6
Sortir Buku Teks
Sortir Buku Teks Sekolah akan segera dimulai (jika belum) dan inilah saatnya untuk memesan buku pelajaran kami. Anda perlu mengurutkan buku-buku Anda dalam urutan abjad tetapi itu terlalu lama sehingga Anda memutuskan untuk menulis sebuah program untuk melakukannya. Contohnya Memasukkan: _ | | _ |F| | | |o|_|P| |o|B|P| | …

9
Qvolume integer
Ini adalah pengetahuan kuno bahwa setiap bilangan bulat non-negatif dapat ditulis ulang sebagai jumlah dari empat bilangan bulat kuadrat. Misalnya angka 1 dapat dinyatakan sebagai 02+ 02+ 02+ 1202+02+02+120^2+0^2+0^2+1^2 . Atau, secara umum, untuk bilangan bulat nnn -negatif , ada bilangan bulat a , b , c , da,b,c,da,b,c,d sedemikian …

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.