cat
pergi "Meow"
Kita semua akrab dengan konsep cat
program. Pengguna mengetik sesuatu di dalamnya, itu akan diulang kembali ke pengguna. Mudah. Tetapi semua cat
program yang saya lihat sejauh ini telah melewatkan satu fakta: a cat
goes "Meow". Jadi tugas Anda adalah menulis sebuah program yang menyalin semua STDIN
ke STDOUT
KECUALI inputnya cat
, dalam hal mana program Anda harus di-output cat goes "Meow"
.
Mencetak gol
Ini adalah kode-golf , jadi skor Anda adalah jumlah byte Anda, dengan beberapa pengubah:
- Jika program Anda bekerja untuk hewan tambahan apa pun selain
cat
(misalnyacow: cow goes "Moo"
), untuk setiap hewan tambahan: -10 - Jika program Anda tidak menggunakan kata "cat": -15
- Jika program Anda merespons
fox
dengan "Apa kata rubah": -25
Hewan dan suara yang bersatu:
cow goes moo
duck goes quack
sheep goes baa
bees go buzz
frogs go croak
Hal lain di daftar ini diperbolehkan.
Aturan
- Celah standar berlaku
- Anda tidak boleh menulis apa pun kepada
STDERR
- Anda dapat menggunakan tanda kutip tunggal / tanpa tanda kutip daripada tanda kutip ganda.
Papan peringkat
Berikut ini adalah Stack Snippet untuk menghasilkan leaderboard biasa dan gambaran umum pemenang berdasarkan bahasa.
Untuk memastikan bahwa jawaban Anda muncul, silakan mulai jawaban Anda dengan tajuk utama, menggunakan templat Penurunan harga berikut:
## Language Name, N bytes
di mana N
ukuran kiriman Anda. Jika Anda meningkatkan skor Anda, Anda dapat menyimpan skor lama di headline, dengan mencoretnya. Contohnya:
## Ruby, <s>104</s> <s>101</s> 96 bytes
Jika Anda ingin memasukkan beberapa angka dalam tajuk Anda (mis. Karena skor Anda adalah jumlah dari dua file atau Anda ingin membuat daftar hukuman penterjemah secara terpisah), pastikan bahwa skor sebenarnya adalah angka terakhir di tajuk:
## Perl, 43 + 2 (-p flag) = 45 bytes
Anda juga dapat membuat tautan nama bahasa yang kemudian akan muncul di cuplikan papan peringkat:
## [><>](http://esolangs.org/wiki/Fish), 121 bytes