Viết một hàm hoặc chương trình lấy hai từ làm biến thể đầu vào và đầu ra của twister tiếng Anh phổ biến "Woodchuck sẽ kiếm được bao nhiêu gỗ nếu một woodchuck có thể tặc gỗ?".
Đầu ra sẽ sử dụng từ đầu tiên bốn lần
- Bao nhiêu
wood
sẽ mộtwood
chuck chuck nếu mộtwood
chuck có thể chuckwood
?
và từ thứ hai bốn lần
- Gỗ sẽ là bao nhiêu gỗ
chuck
chuck
nếu gỗchuck
có thểchuck
gỗ?
với phần còn lại của đầu ra là như nhau cho bất kỳ đầu vào.
How much
gỗwould a
woodchuckchuck
if a
woodchuckcould
chuckgỗ
?
Đầu vào và đầu ra có thể ở bất kỳ định dạng nào mà ngôn ngữ của bạn nhận ra một cách hợp lý là xử lý các chuỗi văn bản. Đầu ra phải chính xác ở định dạng được chỉ định, bao gồm viết hoa, dấu cách và thiếu nó, và dấu hỏi kết thúc. Một dòng mới tùy chọn là chấp nhận được.
Lý tưởng nhất là mã của bạn sẽ xử lý đầu vào có chứa bất kỳ ký tự ASCII có thể in nào. Tuy nhiên, nó được phép hạn chế đầu vào ở các tập hợp con hợp lý của ASCII có thể in được; Chỉ cần chỉ ra điều này trong câu trả lời của bạn. Xử lý bộ ký tự lớn hơn là tất nhiên tốt.
Ví dụ các cặp đầu vào-đầu ra:
"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?"
Đây là mã golf , vì vậy ít byte nhất sẽ thắng. Câu trả lời được chào đón trong tất cả các ngôn ngữ, ngay cả khi một số ngôn ngữ khác có thể làm điều đó với ít byte hơn.
(Lấy cảm hứng từ meme này , sử dụng một cặp đầu vào tốt hơn mẫu cứng nhắc này ....)
"", ""
có nghĩa là không: p