Tulis fungsi atau program yang menggunakan dua kata sebagai input dan output varian dari twister lidah bahasa Inggris yang populer, "Berapa banyak kayu yang akan dipotong oleh kayu jika kayu dapat dibuang?".
Output akan menggunakan kata pertama empat kali
- Seberapa banyakkah
wood
sebuahwood
chuck akan keluar jika sebuahwood
chuck dapat terlepaswood
?
dan kata kedua empat kali
- Berapa banyak kayu
chuck
chuck
jika kayuchuck
bisachuck
kayu?
dengan sisa output sama untuk input apa pun.
How much
kayuwould a
woodchuckchuck
if a
woodchuckcould
chuckkayu
?
Input dan output dapat dalam format apa pun yang bahasa Anda cukup dikenal sebagai berurusan dengan string teks. Keluaran harus persis dalam format yang ditunjukkan, termasuk huruf besar, spasi dan ketiadaan, dan tanda tanya akhir. Jalur tambahan tambahan opsional dapat diterima.
Idealnya kode Anda akan menangani input yang mengandung karakter ASCII yang dapat dicetak. Namun, itu diizinkan untuk membatasi input ke subset wajar ASCII yang dapat dicetak; cukup tunjukkan ini dalam jawaban Anda. Menangani set karakter yang lebih besar tentu saja baik-baik saja.
Pasangan input-output contoh:
"wood", "chuck"
"How much wood would a woodchuck chuck if a woodchuck could chuck wood?"
"ground", "hog"
"How much ground would a groundhog hog if a groundhog could hog ground?"
"bar", "keep"
"How much bar would a barkeep keep if a barkeep could keep bar?"
"money", "belt"
"How much money would a moneybelt belt if a moneybelt could belt money?"
"rain", "fall"
"How much rain would a rainfall fall if a rainfall could fall rain?"
"hair", "cut"
"How much hair would a haircut cut if a haircut could cut hair?"
"green", "house"
"How much green would a greenhouse house if a greenhouse could house green?"
"jabber", "wock"
"How much jabber would a jabberwock wock if a jabberwock could wock jabber?"
"pine", "apple"
"How much pine would a pineapple apple if a pineapple could apple pine?"
"Rob", "Lowe"
"How much Rob would a RobLowe Lowe if a RobLowe could Lowe Rob?"
"code", "golf"
"How much code would a codegolf golf if a codegolf could golf code?"
"fish", ""
"How much fish would a fish if a fish could fish?"
"", "fish"
"How much would a fish fish if a fish could fish ?"
"", ""
"How much would a if a could ?"
" ", " "
"How much would a if a could ?"
"would a", "how much"
"How much would a would a would ahow much how much if a would ahow much could how much would a?"
Ini adalah kode-golf , byte paling sedikit menang. Jawaban diterima dalam semua bahasa, bahkan jika beberapa bahasa lain dapat melakukannya dalam lebih sedikit byte.
(Terinspirasi oleh meme ini , yang menggunakan satu pasangan input lebih baik daripada pola kaku ini ....)
"", ""
berarti tidak: p