Pertanyaan yang diberi tag code-golf

40
Template program untuk mencetak * string apa saja *

Tulis program dengan properti berikut: Ketika dijalankan apa adanya, program tidak menghasilkan keluaran (yaitu 0 byte keluaran). Ada lokasi di dalam program (pilihan Anda: bisa di awal, akhir, atau di suatu tempat di tengah) dengan properti berikut: memodifikasi program dengan menempatkan string...

40
Buat piksel yang buruk

Tugas Anda adalah menulis program yang membuat layar Anda tampak memiliki piksel buruk. Anda harus memilih tepat satu piksel pada layar, dan tepat satu saluran antara merah, hijau dan biru, dan menjadikan nilainya selalu 0 atau selalu maksimum (biasanya 255). Nilai saluran lain harus sama seperti...

40
Volume kotak ASCII

pengantar Dalam tantangan ini, Anda diberikan input representasi ASCII dari jaring (permukaan tidak dilipat) berbentuk kubus persegi panjang (kotak 3D). Formatnya adalah

40
Selamat Hari Bacon!

Hari ini adalah Hari Bacon yang mungkin mengapa nama topi untuk berpartisipasi hari ini adalah "Bacon Mmmm". Apa cara yang lebih baik untuk merayakan hari bacon dengan matriks 2d penuh kesenangan yang terbuat dari bacon! Potongan daging 1 oleh 1 diwakili oleh ini: -----

40
Salin file - gaya Windows

Tantangan ini terinspirasi oleh xkcd : Tantangan: Anda akan mensimulasikan menyalin file besar (1 Gigabyte). Kecepatan transfer akan bervariasi antara 10 kB / detik hingga 100 MB / detik. Tugas Anda adalah menampilkan sisa waktu transfer file. Outputnya akan terlihat seperti: Time remaining:...

40
Deteksi Kastil Gagal

Salah satu aspek gravitasi yang menarik adalah, sejauh yang saya ketahui, Anda tidak bisa membiarkan benda-benda melayang di udara. Namun, tampaknya tidak semua orang di Asosiasi Pembuat Kastil Acak menyadari fakta ini, mengarah ke kastil seperti ini: # # # # # # ### #### #### # # #### # #...

40
Kelimpahan bilangan bulat!

Sebuah jumlah yang melimpah adalah nomor di mana jumlah dari pembagi tepat adalah lebih besar dari jumlah aslinya. Sebagai contoh, pembagi yang tepat dari 12 adalah: 1, 2, 3, 4, 6 Dan menjumlahkan hasil ini dalam 16. Karena 16 lebih besar dari 12, 12 berlimpah. Perhatikan bahwa ini tidak...

40
Cetak Tabel Periodik

Tantangan Anda adalah untuk mencetak / mengeluarkan / mengembalikan teks ini: _____ _____ | 1 | | 2 | | H | | He | |_____|_____ _____________________________|_____| | 3 | 4 | | 5 | 6 | 7 | 8 | 9 | 10 | | Li | Be | | B | C | N | O | F | Ne | |_____|_____| |_____|_____|_____|_____|_____|_____| | 11...

40
Bergerak minimum minimum

Terinspirasi oleh pertanyaan di Stack Overflow. Judul di sini sepenuhnya salah saya. Tantangan Diberikan daftar bilangan bulat positif yang mengandung setidaknya dua entri, ganti setiap angka dengan minimum semua entri yang tidak termasuk itu sendiri. Uji kasus [4 3 2 5] -> [2 2 3 2] [4 2...

40
Hapus nol di sekitarnya dari array 2d

Ini adalah versi 2 dimensi dari pertanyaan ini . Diberikan array / matriks 2 dimensi yang tidak kosong yang hanya mengandung bilangan bulat non-negatif: ⎡⎣⎢⎢⎢⎢⎢⎢0000000000000100101000110⎤⎦⎥⎥⎥⎥⎥⎥[0000000010000010011100000] \begin{bmatrix} {\color{Red}0} & {\color{Red}0} & {\color{Red}0} &...

40
Crawler Penjara Bawah Tanah

Memasukkan Matriks biner M.MM mewakili dinding sebuah ruang bawah tanah. Posisi ( x , y)(x,y)(x,y) pemain di dalam ruang bawah tanah. Arah ddd yang sedang dihadapi pemain (0 = Utara, 1 = Timur, 2 = Selatan, 3 = Barat) Keluaran Representasi pseudo-3D dari dinding yang ada di bidang pandangan...

40
Cetak tabel perkalian fisik

Persegi panjang memiliki properti yang bagus ini - n×mn×mn \times m persegi panjang terdiri dari persis n×mn×mn \times m karakter! Sebuah .. properti lebih menarik adalah bahwa persegi panjang dapat disejajarkan dengan baik dalam tabel perkalian - misalnya, 3×33×33 \times 3 tabel: # ## ### # ##...

40
Letakkan Karpet

Terinspirasi oleh pertanyaan SO ini . Tantangan: Memasukkan: Sebuah stringsss Karakter Accc Keluaran: Buat seni ASCII berlian-persegi dari string di keempat arah, dengan karakter pertama dari string di tengah dan keluar. Yang ada di dalam karpet ASCII-art persegi, dengan karakter sebagai...

40
Bebek, bebek, pergi!

Inilah lagu Lima bebek kecil (tidak terlalu menakutkan): Five little ducks went out one day, over the hills and up away. Mother Duck said, "Quack Quack Quack Quack", but only four little ducks came back. Four little ducks went out one day, over the hills and up away. Mother Duck said, "Quack...

39
Golf Kode Lanjutan - Tulis server HTTP kecil

Tantangan Anda adalah menulis server HTTP kode-golf yang menerima permintaan GET. Jelas tidak harus berfitur lengkap, tetapi harus melayani file dari direktori. Aturan: Server HTTP harus mendengarkan pada port TCP 36895 (0x901F) Itu harus melayani file dari /var/wwwpada * NIX systems (eg Linux),...