Pertanyaan yang diberi tag «code-golf»

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

1
Apakah ada tanda kurung yang menyamar?
Seseorang memberi kami string, tetapi semua karakter seperti braket telah diubah menjadi yang normal, dan kami tidak tahu yang mana, atau bahkan berapa banyak. Yang kita tahu adalah bahwa jika L1,L2,L3,...,LNada berbagai jenis kurung kiri dan R1,R2,R3,...,RNberbagai jenis kurung kanan yang berbeda, semuanya berbeda (2N karakter kurung berbeda), sebuah string …

3
Bantu aku Shut the Box
Inspirasi untuk tantangan ini harus sangat jelas pada saat posting. Tugas Anda harus membuat program gaya Tutup Kotak (tidak berfungsi, program). Dasar-dasar menutup kotak adalah: Pemain berusaha menutup kotak dengan memutar satu set tuas berlabel 1-9. Mereka harus melakukannya dengan membalik tuas. Urutan peristiwa dari setiap belokan adalah sebagai berikut: …
12 code-golf  game  random 

1
Gambar dan beri label kisi heksagonal ASCII
Dalam tantangan saya sebelumnya , saya menggambar diagram pertama sebagian besar dengan tangan (dengan bantuan mode blok visual vim). Tapi tentunya harus ada cara yang lebih baik ... Diberikan input dari dua dimensi, lebar dan tinggi, output grid heksagonal dengan dimensi dalam seni ASCII. Berikut diagram yang dirujuk dalam intro …

5
Terapkan pemendek URL
URL terlalu panjang. Jadi, Anda harus menerapkan algoritma untuk mempersingkat URL. saya. Struktur URL URL memiliki 2 bagian utama: domain dan jalur . Domain adalah bagian dari URL sebelum garis miring pertama. Anda dapat berasumsi bahwa URL tidak termasuk protokol. Jalan adalah segalanya. ii. Domain Domain dari URL akan menjadi …

4
Smooth vs Chunky vs Squiggles Rusak
Berdasarkan Chunky vs. Smooth Strings . Coretan /\_/\/\__/\/\/\/\_/\_/\menyenangkan untuk dibuat di keyboard saat Anda benar-benar bosan. Tapi tidak semua coretan diciptakan sama. Beberapa coretan halus, seperti \___/, dan beberapa chunky, seperti /\/\/\/\. Yang lain benar-benar rusak, seperti////_\\\ Di dalam setiap coretan Nkarakter, ada N-1persimpangan coretan. Setiap persimpangan berlekuk diklasifikasikan menjadi …

10
9 Kematian Ninja
Terinspirasi oleh percakapan ini dalam obrolan. Tujuan Anda dalam tantangan ini adalah untuk meniru seorang ninja dan menghitung berapa banyak kematian yang tersisa. Spesifikasi Ninja Anda dimulai dengan 9 kematian tersisa. Dia juga mendapatkan kesehatan awal yang integral sebagai input. Kemudian, ia mengambil sebagai masukan daftar peristiwa dalam hidupnya yang …

1
Buat Solver Frogger
🐸🐸 Anda harus membuat program terpendek untuk selalu menemukan solusi optimal untuk game Frogger yang disederhanakan di kisi 9x9. Elemen Kursus: L- Log (Panjang: 3-4). Ketika Anda melompat pada log, ia membawa Anda dengannya. V - Kendaraan (Panjang: 1-2) Kecepatan (1-2): Di sisi kiri baris akan menjadi kecepatan yang elemen …


7
Tutupi alamat IP dan berikan siarannya
Latar Belakang Terinspirasi oleh pertanyaan Unix.SE ini (dan tentu saja jawaban saya sendiri ). Ketika alamat IP ditentukan untuk antarmuka, sering diberikan dalam bentuk desimal bertitik: a.b.c.d e.f.g.h di mana a.b.c.dalamat aktual dan e.f.g.hnetmask. Netmask, ketika direpresentasikan dalam biner, pada dasarnya adalah sekelompok 1bit diikuti oleh sekelompok 0bit. Ketika netmask …

3
Buat kembali kalimatnya
Tantangan ini terdiri dari dua bagian. Pemenang akan menjadi solusi dengan jumlah byte total terendah. Bahasa yang sama harus digunakan untuk kedua tantangan. Bagian 1: Tulis fungsi atau program yang mengambil kalimat dengan hanya kata - kata yang valid sebagai input, dan menampilkan daftar karakter yang digunakan, berapa kali setiap …

12
Jelaskan desimal
Diberikan desimal dalam bentuk <float>, <precision>, Anda menggambar representasi grafis dari bagian desimal (yaitu fraksi) dari float. Contoh: Input:, 6.75, 4output: 6||| 7 ---- 6.75(angka pertama dari input) adalah angka untuk dijelaskan, 4(angka kedua dari input) adalah jumlah tanda hubung di bawah pipa. 6adalah lantai 6.75, 7adalah langit-langit 6.75. Jumlah …

1
Tulis penerjemah untuk 2B
Tulis penerjemah untuk 2B Saya suka bahasa esoterik David Catt 2B, memiliki memori yang disimpan dalam rekaman di mana setiap sel adalah kaset byte yang terpisah ('subtape'). Tulis penerjemah untuk itu! Spesifikasi Bahasa Spesifikasi resmi dapat ditemukan di sini . Dalam spesifikasi ini, "berarti angka dalam kisaran 0-9( 0ditafsirkan sebagai …

5
Tes Surat Berdekatan
Salah satu aspek pengujian kekuatan kata sandi adalah penggunaan huruf yang berdekatan pada keyboard. Dalam tantangan ini, sebuah program harus dibuat yang kembali truejika string berisi setiap berlari huruf yang berdekatan. Apa yang dianggap sebagai serangkaian huruf yang berdekatan? Untuk versi sederhana dari penguji kekuatan kata sandi ini, serangkaian karakter …

2
Tulis a ~ ATH Interpreter
Homestuck webcomic populer menggunakan bahasa pemrograman yang disebut ~ATHuntuk menghancurkan alam semesta. Walaupun tantangan golf kode ini bukan untuk menulis program untuk memusnahkan keberadaan kita, kita akan menghancurkan entitas yang lebih jinak (meskipun kurang menarik): variabel . ~ATH(diucapkan "til death," perhatikan bagaimana ~ath"tilde ath") bekerja dengan membuat variabel yang dipanggil …

5
Apa sudut itu?
Tujuan dari tantangan ini adalah untuk menentukan sudut garis dalam gambar. Aturan pada gambar: Latar belakang gambar akan menjadi putih ( #FFFFFF) Garis garis akan menjadi hitam ( #000000) Baris ini TIDAK akan anti-alias Gambar akan berukuran 100x100 piksel Garis akan mulai di tengah gambar Garis akan mulai menunjuk ke …

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.