Pertanyaan yang diberi tag code-golf

85
Buat output dua kali panjang kode

Tantangan Tulis program lengkap yang menulis dua kali lebih banyak byte ke output standar sebagai panjang program. Aturan Program harus menulis karakter ASCII ke output standar. Isi dari output tidak masalah. Outputnya, diukur dalam byte, harus tepat dua kali panjang program, juga diukur dalam...

85
Runtuh teks secara vertikal

Katakanlah saya memiliki teks seperti ini (setiap kata pada satu baris, tanpa spasi) Programming Puzzles & Code Golf Itu tidak masuk akal! Ini benar-benar menentang hukum fisika. Tantangan Anda adalah memperbaiki situasi yang mustahil ini dan menciutkan teks seperti

85
Tikus Lapar

Enam belas tumpukan keju diletakkan di atas kotak 4x4. Mereka dilabeli dari hingga . Tumpukan terkecil adalah dan yang terbesar adalah .111161616111161616 Tikus Lapar sangat lapar sehingga selalu langsung menuju tumpukan terbesar (yaitu ) dan langsung memakannya.161616 Setelah itu, ia pergi ke...

85
Tentukan apakah string adalah anagram

Tantangan Diberikan dua string, tentukan jika mereka berdua memiliki karakter yang persis sama di dalamnya. Contoh Memasukkan kata, wrdo Ini kembali truekarena mereka sama tetapi hanya diacak. Memasukkan kata, wwro Ini kembali false. Memasukkan perahu, toba Ini kembali...

84
Program kucing sederhana

Salah satu tugas standar yang paling umum (terutama ketika menampilkan bahasa pemrograman esoterik) adalah untuk mengimplementasikan "program cat" : membaca semua STDIN dan mencetaknya ke STDOUT. Meskipun ini dinamai setelah utilitas shell Unix cat, tentu saja jauh lebih kuat daripada yang asli,...

83
Matikan komputer!

Tantangan: Dalam bahasa pemrograman pilihan Anda, matikan mesin yang menjalankan kode Anda. Aturan Tidak mematikan karena kehabisan sumber daya (mis: forkbomb untuk mematikan paksa) Anda diperbolehkan menulis kode yang hanya berfungsi di lingkungan / OS tertentu, jika diinginkan. Celah standar...

83
Cetak kode Anda mundur - mundur quine

Tulis program yang mencetak kode sumbernya sendiri ke belakang, dengan kata lain eniuq . Mencetak: +50 jika Anda menggunakan data tarikan dari Internet. +25 jika Anda membaca kode sumber Anda sendiri. +1 poin per karakter Skor terendah menang. Aturan: Tidak menggunakan file lain (mis....

83
Kode terpendek untuk menghasilkan keluaran non-deterministik

Anda perlu menghasilkan keluaran yang tidak deterministik . Dalam hal ini, ini akan didefinisikan berarti bahwa output tidak akan selalu menjadi hasil yang sama. Aturan: Generator angka pseudo-acak yang selalu memiliki seed yang sama tidak masuk hitungan. Anda dapat mengandalkan program yang...

83
Apa yang benar-benar didengar anjing saya

Anjing saya bernama Rex. Setiap kali saya memarahinya, dia tampak tidak terlalu terkesan dan satu-satunya saat saya melihatnya bereaksi adalah ketika saya mengucapkan namanya. Jika saya katakan Rex, I told you not to do this! You're making me angry Rex! yang dia dengar hanyalah Rex, * **** ***...

82
Panggang sepotong Pi

Tulis program atau fungsi yang mencetak atau menampilkan teks yang persis sama ini (terdiri dari 142 karakter): ()()()()()() |\3.1415926| |:\53589793| \::\2384626| \::\433832| \::\79502| \::\8841| \::\971| \::\69| \::\3| \__\| Program Anda tidak boleh mengambil input (kecuali dalam bahasa...

82
Anda berada di 8 hari beruntun!

Duolingo, aplikasi pembelajaran bahasa, memiliki banyak hal untuk itu, tetapi ada satu masalah besar yang membuat saya gila. Ini memberitahu saya berapa hari berturut-turut saya telah menggunakan aplikasi dengan pesan seperti Anda dalam 7 hari berturut-turut! Mengesampingkan tanda hubung dan apakah...

82
3D ASCII Block Building

Tantangan Tulis sebuah program yang mengambil array bilangan bulat 11x11, dan buat sebuah bangunan blok ASCII 3D, di mana setiap nilai dalam array mewakili ketinggian kolom blok pada koordinat yang sesuai dengan posisi array. Tinggi negatif adalah kolom "mengambang" - hanya blok atas yang...

81
Kiat untuk bermain golf di <semua bahasa>

Tujuan dari posting ini adalah untuk mengumpulkan semua tips golf yang dapat dengan mudah diterapkan <all languages>daripada yang khusus. Hanya posting jawaban yang logikanya dapat diterapkan ke sebagian besar bahasa Tolong, satu tip per

81
Regex, Kertas, Gunting, Kadal, Spock

Pemanasan: Regex, Kertas, Gunting Ini adalah tantangan yang awalnya ingin saya posting, sebelum menyadari bahwa ada solusi yang sangat singkat. Namun demikian, ini bisa menjadi masalah yang menarik untuk dipikirkan dalam persiapan untuk tantangan aktual di bawah ini. Tulis tiga regex R , P dan S...

80
Pergeseran array 2048-seperti

Asumsikan kita ingin menggeser array seperti yang dilakukan di game 2048 : jika kita memiliki dua elemen berurutan yang sama dalam array, gabungkan mereka menjadi dua kali elemen nilai. Shift harus mengembalikan array baru, di mana setiap pasangan elemen yang sama berturut-turut diganti dengan...

80
Deteksi MS Windows

Tantangan Buat program yang mengembalikan nilai kebenaran ketika dijalankan di Microsoft Windows (untuk kesederhanaan kami akan tetap menggunakan Windows 7, 8.1 dan 10) dan nilai falsey ketika dijalankan pada sistem operasi lain (OSX, FreeBSD, Linux). Aturan Kode yang gagal dijalankan /...