Pemrograman Puzzle & Golf Kode

90
5 Surat Favorit

Tantangannya sebenarnya sangat sederhana. Pilih 5 huruf berbeda (Anda hanya dapat memilih 5 yang memungkinkan Anda mendapatkan kode terpendek jika diinginkan) dan mengeluarkannya ke konsol. Namun, twistnya adalah mereka harus dari daftar berikut: AAA BBBB CCCC DDDD EEEEE FFFFF GGG H H A A B B C D...

90
4, 8, 15, 16, 23, 42 [ditutup]

4, 8, 15, 16, 23, 42 Tulis program yang menampilkan urutan angka ini tanpa batas. Namun, The Numbers tidak boleh muncul di kode sumber Anda di mana pun. Berikut ini bukan program Java yang valid untuk menampilkan Angka karena Angka muncul dalam kode sumbernya: class TheNumbers { public static...

90
Kapan (x == x + 2)? [Tutup]

Tantangannya: Tetapkan xsedemikian rupa sehingga ekspresi (x == x+2)akan dievaluasi menjadi benar. Saya menandai pertanyaan dengan C, tetapi jawaban dalam bahasa lain dapat diterima, asalkan mereka kreatif atau menyoroti aspek menarik dari bahasa tersebut. Saya bermaksud menerima solusi C, tetapi...

90
Untuk Kehormatan Adam Barat

Adam West meninggal, dan saya ingin menghormati ingatannya di sini di PPCG, meskipun saya ragu dia tahu keberadaan kita. Walaupun ada banyak, banyak hal berbeda yang diketahui oleh pria ini, tidak ada yang lebih menonjol daripada perannya sebagai batman asli . Saya akan selalu ingat ayah tiri saya...

90
Warna di Bintang Kita

Tulis program yang menggunakan string atau file teks yang baris pertamanya memiliki formulir width height dan setiap baris berikutnya memiliki formulir x y intensity red green blue dimana: widthdan heightmungkin bilangan bulat positif. xdan ymungkin bilangan bulat apa saja. intensity...

89
Hasilkan pesan kesalahan terpanjang di C ++

Menulis sebuah program pendek, yang akan menghasilkan pesan kesalahan selama mungkin, dalam standar C ++ compiler ( gcc, cl.exe, icc, atau clang). Skor setiap entri adalah jumlah karakter dalam pesan kesalahan terpanjang yang dikompilasi oleh kompiler. Jenis yang termasuk dalam kode sumber Anda...

88
Kiat Golf di ECMAScript 6 ke atas

Ini mirip dengan "Tips untuk bermain golf di <...>" lainnya, tetapi secara khusus menargetkan fitur-fitur baru dalam JavaScript yang dibesarkan dalam ECMAScript 6 ke atas. JavaScript inheren adalah bahasa yang sangat verbose, function(){}, .forEach(), mengkonversi string untuk array, array...

87
Memprogram Dunia yang Murni

Mari kita mendefinisikan program murni sebagai program yang tidak memiliki kesalahan itu sendiri tetapi akan kesalahan jika Anda memodifikasinya dengan menghapus substring N karakter yang berdekatan, di mana 1 <= N < program length. Misalnya, program tiga karakter Python 2 `8` adalah...

87
Golf dan Kalender Advent

Saat itu tahun ketika banyak dari kita mendapatkan kalender kedatangan kita ! Jika Anda tidak terbiasa dengan kalender kedatangan, ini adalah kalender khusus yang digunakan untuk menghitung mundur kedatangan untuk mengantisipasi Natal. Menurut pengalamanku, pintu-pintu itu ditempatkan secara acak,...

86
[DISCLAIMER TEMA NATAL DI SINI]

Catatan untuk mod, jika judulnya tidak adil, ubah ke apa pun, saya pikir itu lucu. Anda ditugaskan menggantung lampu untuk musim Natal ini, dan keluarga Anda telah memutuskan bahwa untuk itu menjadi Natal yang meriah, Anda harus menggantung setidaknya 2 lampu Natal di rumah Anda. Jadi, tantangan...

86
Kiat untuk bermain golf di Jawa

Apakah ada jalan pintas berguna yang bisa digunakan di Jawa? Seperti yang ditunjukkan di bawah ini, importsudah menambahkan setidaknya 17 karakter ke program. import java.io.*; Saya mengerti bahwa solusi sederhana adalah dengan menggunakan bahasa lain, tetapi tampaknya menjadi tantangan nyata...

86
Eww, byte-byte itu kotor

Tulis program atau fungsi yang, ketika diberi string, memfilter sebanyak mungkin byte berbeda dan mengembalikan string yang telah dibersihkan. Namun, karena program Anda membencinya, tidak ada byte ini yang dapat ditampilkan dalam kode Anda sendiri. Skor Anda akan menjadi jumlah byte berbeda yang...

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
Loop tanpa 'looping' [tertutup]

Sebuah pertanyaan yang mirip dengan ini telah diajukan beberapa tahun yang lalu , tetapi yang ini lebih rumit. Tantangannya sederhana. Menulis sebuah program (dalam bahasa pilihan Anda) yang berulang kali mengeksekusi kode tanpa menggunakan struktur pengulangan seperti while, for, do while,...

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
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...