Pertanyaan yang diberi tag «code-golf»

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

10
Parsing teks menulis font millitext
Membaca teks font millitext Ada font di sini yang menyesuaikan setiap karakter menjadi satu blok, piksel 1x5. Ini melakukan ini (dengan asumsi Anda menggunakan layar LCD) dengan menggunakan saluran RGB dari setiap piksel untuk memperluas satu piksel menjadi tiga subkolom, satu untuk setiap saluran. Tugas Anda adalah mengambil string teks …
56 code-golf 

30
Output Pi tanpa matematika [ditutup]
Dalam sesedikit mungkin byte, tugas Anda adalah menulis sebuah program yang menghasilkan: 3.14 Dalam perayaan hari Pi yang terlambat tentu saja! :) Aturan Anda tetap bisa melakukannya, tetapi ada beberapa batasan. Anda tidak boleh menggunakan operasi aritmatika di mana pun dalam program Anda. Ini termasuk +, -, *, /, %, …
56 code-golf  pi 


30
Sintaks Bebas Gula
Dalam Haskell daftar notasi: [a,b,c] Ini hanya gula sintaksis untuk: a:b:c:[] Dan notasi string: "abc" Ini hanya gula sintaksis untuk: ['a','b','c'] Ini berarti bahwa string: "abc" Sama dengan: 'a':'b':'c':[] Tugas Diberikan string, Anda harus menampilkan seperti apa versi de-sintaks akan terlihat di Haskell. Aturan Anda akan menerima string dengan metode …

24
Buat Semangkuk Sup Alfabet
Inilah yang akan kita sebut semangkuk sup alfabet - bentuk ascii-art melingkar kira-kira dengan 26 huruf Inggris (AZ) diatur searah jarum jam untuk membentuk perimeter: XYZABC VW DE U F T G S H RQ JI PONMLK Tulis sebuah program yang menggunakan karakter huruf tunggal, AZ, dan output semangkuk sup …

16
"99 botol soda"
Tantangan Tulis program yang menghasilkan lirik hingga 99 Bottles of Beer, tetapi alih-alih "beer", output "fizz" jika jumlah botol di dinding adalah kelipatan 3, "buzz" jika kelipatan 5, dan "fizzbuzz" jika kelipatan 3 dan kelipatan 5. Jika jumlah botol di dinding bukan kelipatan 3 atau 5, cukup keluaran "bir" seperti …

30
Buat Lagu Alfabet
Tujuan Anda adalah membuat lagu alfabet sebagai teks dalam bentuk berikut (secara berurutan): A is for <word starting with A> B is for <word starting with B> C is for <word starting with C> ... Z is for <word starting with Z> Contoh output: A is for Apple B is …

30
Draw An ASCII Double Helix
Tulis sebuah program yang mengambil bilangan bulat N melalui stdin atau baris perintah. Jika N adalah 0, satu huruf Oharus dicetak ke stdout. Jika N positif , heliks ganda seni ASCII horizontal ini , yang digambar dengan lebar N segmen, harus dicetak. Jika N adalah 1, outputnya adalah: /\ O …

15
Tulis seluruh holed dengan menggunakan unholed
The karakter ASCII dari kode desimal 33-126 adalah: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Perhatikan bahwa di sebagian besar font, 25 karakter ini memiliki "lubang" di dalamnya: ( genus lebih besar dari 0 yang mungkin Anda katakan) #$%&04689@ABDOPQRabdegopq 68 karakter "tidak suci" lainnya adalah: !"'()*+,-./12357:;<=>?CEFGHIJKLMNSTUVWXYZ[\]^_`cfhijklmnrstuvwxyz{|}~ Tugas Anda adalah untuk menulis program terpendek yang mungkin hanya …

30
Kiat untuk bermain golf di Bash
Kiat umum apa yang Anda miliki untuk bermain golf di Bash? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk Bash (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per jawaban.
55 code-golf  tips  bash 

30
Cara mengacak huruf dalam sebuah kata
Menurut beberapa kisah kontroversial , bau tak sedap dalam satu wrod deos tidak terlalu berpengaruh pada raednig, sama besarnya dengan para penganut dan pengajar yang macth dengan orignial wrod. Jadi, untuk bersenang-senang, apa fungsi terpendek untuk mengacak urutan huruf dalam sebuah kata sambil mempertahankan huruf pertama dan terakhir? Inilah tikaman …

30
Masukkan sebuah kata ke dalam kotak alfabet
Terinspirasi oleh meme yang saya lihat sebelumnya hari ini. Deskripsi tantangan Pertimbangkan kotak alfabet tak terbatas: ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ... Ambil satu kata ( CODEGOLFdalam contoh ini) dan jadikan itu sebagai kisi-kisi, ganti huruf yang tidak terpakai dengan spasi dan hilangkan huruf di ujung kisi yang tak terbatas …

24
Ruang kosong yang signifikan
Kami mendefinisikan spasi putih menjadi salah satu dari tiga karakter, tab (0x09), baris baru (0x0A) atau spasi (0x20). Untuk tantangan ini, Anda harus menulis dua program atau fungsi dalam bahasa pemrograman yang sama, yang melakukan tugas-tugas berikut: Hitung karakter spasi putih dalam string yang diberikan. Misalnya input 123 -_- abc …

30
Hitung urutan Kolakoski
Ini adalah repost dari tantangan lama , untuk menyesuaikan persyaratan I / O dengan standar terbaru kami. Ini dilakukan sebagai upaya untuk memungkinkan lebih banyak bahasa untuk berpartisipasi dalam tantangan tentang urutan populer ini. Lihat posting meta ini untuk diskusi tentang repost. Urutan Kolakoski adalah urutan referensial diri yang menyenangkan, …

30
Buatlah Alphabet Rain
Alfabet Hujan Tugas: Premis dasarnya adalah untuk mencetak string input dan kemudian mengulangi setiap karakter secara vertikal, berdasarkan posisi (0-diindeks) itu dalam alfabet (case-insensitive) A-Z. Aberada di lokasi 0 jadi tidak diulang, eberada di posisi 4 jadi diulang 4 kali, Pdi posisi 15 jadi diulang 15 kali, !tidak di A-Zbegitu …

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.