Pertanyaan yang diberi tag «code-golf»

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

30
Roulette Rusia
Tulis program yang memainkan Roulette Rusia! Jika program dimulai, harus ada peluang 5 dalam 6 untuk berakhir secara normal setelah mencetak "Saya selamat!" harus ada peluang 1 dalam 6 dari program mogok. (kesalahan segmentasi, dll.) Tidak ada input, dan tidak ada output lain yang diizinkan. Keacakan harus adil: harus memiliki …
28 code-golf 

7
Skor Tangan Cribbage
Tantangan ini adalah untuk mencetak angka Cribbage hand. Jika Anda tidak bermain Cribbage, Anda harus belajar. Kami bermain dengan setumpuk poker standar, dan satu tangan terdiri dari empat kartu plus "kartu naik". Ada dua jenis tangan: normal, dan 'boks tangan'. Kartu datang dalam format di vsmana vsalah satu dari: A23456789TJQK(T …
28 code-golf  game 

5
Kalkulator Lanjutan
Anda harus menulis program yang mengevaluasi string yang akan dimasukkan ke dalam kalkulator tingkat lanjut. Program harus menerima input menggunakan stdin dan menampilkan jawaban yang benar. Untuk bahasa yang tidak memiliki fungsi untuk menerima stdin, Anda dapat mengambil fungsi readLinedan printuntuk menangani tugas ini. Persyaratan: Tidak menggunakan segala jenis fungsi …
28 code-golf  math 

17
Menguraikan sandi Vigenère
The Vigenere cipher adalah cipher polyalphabetic sederhana yang pada dasarnya diterapkan salah satu dari beberapa cipher Caesar, menurut kunci. Pada dasarnya huruf-huruf pada tombol menunjukkan alfabet yang bergeser untuk digunakan. Untuk itu ada alat sederhana, yang disebut kotak Vigenère: Di sini setiap baris adalah alfabet terpisah, dimulai dengan huruf yang …
28 code-golf  cipher 

30
Terapkan hiperexponentiasi / tetrasi tanpa menggunakan '^'
Tantangan Terapkan tetrasi (alias Power Tower atau Hyperexponentiation) dengan jumlah karakter paling sedikit. Ketentuannya Jangan menggunakan 'kekuatan' operator atau setara (seperti pow(x,y), x^y, x**y, dll) Input diberikan sebagai: x y(dipisahkan oleh spasi) xadalah eksponensial dengan ywaktu itu sendiri . Metode Anda harus dapat menghitung setidaknya 4 3(4 kali dengan sendirinya …
28 code-golf  math 

29
Render Angka "Gaya Jam Digital"
Tuliskan program terpendek yang akan mengambil serangkaian angka (dengan panjang minimal 20) sebagai input, dan tampilkan output menggunakan nomor gaya jam digital standar. Misalnya untuk input 81, solusi dengan output ascii akan memberikan: _ |_| | |_| | Output grafis juga dapat diterima, jika itu membantu.

30
Hitung digit periksa ISBN-13
Tulis fungsi yang, mengingat 12 digit pertama dari kode ISBN-13 , akan menghitung seluruh ISBN melalui penghitungan dan menambahkan digit periksa yang sesuai. Input fungsi Anda adalah string yang berisi 12 digit pertama ISBN. Outputnya adalah string yang berisi semua 13 digit. Spesifikasi formal Menulis fungsi yang, ketika diberi string …

29
Fungsi Kolombia terbalik
Mari kita mendefinisikan urutan: Urutan penjumlahan n digit (n-DSS) adalah urutan yang dimulai dengan n . Jika angka terakhir adalah k , maka angka selanjutnya adalah k + digit-sum (k) . Berikut adalah beberapa n-DSS pertama: 1-DSS: 1, 2, 4, 8, 16, 23, 28, 38, 49, 62, 70... 2-DSS: 2, …

24
Keluarkan Gambar Super Mario
Ini merupakan masalah pada Luogu OJ. Saya memutuskan untuk mempostingnya di sini karena di Luogu OJ, banyak orang, termasuk saya dan teman saya, tertarik tentang bagaimana menyelesaikan masalah ini dalam karakter paling sedikit. Tugas Anda adalah menampilkan seni ASCII berikut: ************ ####....#. #..###.....##.... ###.......###### ### ### ........... #...# #...# ##*####### …

9
"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, untuk membantu komunitas Starcraft, Anda harus menulis …

20
Kompatibilitas Vampir
Fakta kecil yang diketahui tentang vampir adalah bahwa mereka harus meminum darah korban yang memiliki golongan darah donor yang kompatibel. Matriks kompatibilitas untuk vampir sama dengan matriks donor / penerima sel darah merah biasa . Ini dapat diringkas oleh tabel Palang Merah Amerika berikut ini Type You Can Give Blood …

9
Kiat untuk bermain golf di APL
Saya memulai satu tantangan golf kode baru-baru ini dan sepertinya pemenangnya adalah GolfScript (kejutan, kejutan!). Yang menarik adalah bahwa ada pesaing lain yang sangat kuat yang memiliki semua peluang untuk menang atas GolfScript. Namanya APL. Saya melihat banyak jawaban tertulis di APL di sini. Sepertinya bahasa ini cukup efisien untuk …
28 code-golf  tips  apl 

10
Mainkan Game Chaos
The Chaos Game adalah metode sederhana untuk menghasilkan fraktal. Diberi titik awal, rasio panjang r dan satu set titik 2D, berulang kali lakukan hal berikut: Dari kumpulan poin Anda, pilih satu secara acak (seragam). Rata-rata titik itu dan titik yang ditarik terakhir (atau titik awal) menggunakan r dan 1 - …


30
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 mungkin. Contohnya PrOgRaMiNgPuZzLeS & CoDe GoLf 0.52 uppercase …
28 code-golf  string 

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.