Catatan untuk Moderator dan editor : Judul posting ini untuk efek dan tidak boleh diubah. Ejaan salah disengaja dan merupakan bagian dari tantangan.
Backstory
Soal SO buruk (stereo) menanyakan sesuatu di sepanjang baris "tlg kirim tlg kodez!" Dengan kata lain, itu meminta seseorang untuk melakukan pekerjaan untuk penanya dan memberikan solusi lengkap untuk masalah satu kali. Saya mengutip pertanyaan ini di Meta.SE :
... tentang kategori pertanyaan tertentu yang terdiri dari sama sekali tidak ada penelitian, tidak ada usaha, dan hanya meminta solusi lengkap untuk masalah. Jenis pertanyaan ini umumnya cenderung mengasumsikan bahwa Stack Overflow adalah layanan pengkodean gratis ...
Jadi apa tantangan Anda yang sebenarnya? Itu mudah:
Program atau fungsi Anda, dll. Harus mengambil input sebagai string (dari STDIN, parameter, dll.) Dan jika string berisi Plz send teh codez!output -1 flag comment(downvote, tandai sebagai off-topic, dan komentar tentang seberapa buruk pertanyaan itu.) Jika tidak output +1(Anda upvoting).
Tapi tunggu ... masih ada lagi!
Program Anda tidak boleh mengandung 5 atau lebih dari rangkaian karakter ini:
- Semua karakter khusus (apa pun yang bukan spasi, baris baru (
0x0a), alfabet case-sensitive, atau digit) - Digit apa saja (0-9)
- Salah satu dari
pzcm(case-insensitive) - Salah satu dari
hten(case-insensitive) - Salah satu dari
qwryuioasdfgjklxvb - Salah satu dari
QWRYUIOASDFGJKLXVB
Agar jelas, Anda hanya dapat menggunakan hingga 4 dari rangkaian karakter itu.
Spasi, tab, dan baris baru tidak dibatasi dengan cara apa pun, tetapi masih termasuk dalam jumlah byte Anda
Pembatasan akhir
Program Anda harus mengandung Unicode ONLY dalam kisaran 0x20(spasi) hingga 0x7e(~), serta 0x0a(baris baru LF) dan 0x09(tab). Ini untuk mengecualikan bahasa kode golf dan memberikan bahasa tradisional perubahan atau setidaknya tingkat lapangan bermain.
Catatan:
- Ini adalah kode-golf , jawaban terpendek dalam byte menang!
- Input dapat dari STDIN, parameter fungsi, parameter baris perintah, dll. Tetapi bukan variabel .
- Output dapat berupa STDOUT, nilai pengembalian fungsi, atau bahkan kesalahan / pengecualian. Dapat menyertakan baris tambahan.
- Bahasa tradisional didorong untuk bersaing karena tantangan ini melarang banyak bahasa bermain golf dengan mengecualikan karakter Unicode tinggi. C bahkan mungkin memiliki peluang untuk menang!
- Ada pertanyaan? Komentar dibawah!
Jika terlalu sulit ...
Anda dapat mengabaikan rangkaian karakter dalam jawaban Anda, tetapi kemudian menjadi tidak kompetitif.
CATATAN: Sekarang Anda dapat menggunakan hingga 4 set karakter. Sama-sama.
Anda dapat menggunakan potongan ini untuk memeriksa apakah kode Anda valid: