Головоломка:
Напишите короткую трехстрочную программу, которая:
- имеет 5/7/5 слогов в строке при чтении вслух
- выводит хайку при запуске.
Пример программы, имеющей правильную структуру, но не имеющей хайку, выглядит так (Python):
>>> for x in range(3):
... print "EXTERMINATE HUMANS"
... # I am a Dalek.
...
EXTERMINATE HUMANS
EXTERMINATE HUMANS
EXTERMINATE HUMANS
(Комментарий немного отговорка.)
Это читается вслух как:
для х в диапазоне трех
печать УБИЙЦА ЧЕЛОВЕКА!
Я Далек.
Любой язык приемлем. Для целей чтения вслух символы, подобные, !@#$%^&*()_+
можно игнорировать, если хотите, или произносить вслух, допуская что-то вроде Waka Waka Bang Splat . (Я уверен, что будет запись Perl, как !***(!:, )(*@@@#, )_(*)!.
)
Дополнительные очки, если либо код, либо вывод особенно забавны, или особенно дзен.
Изменить: Если ваш язык требует шаблон, прежде чем он может сделать что-нибудь интересное ( #include <iostream>
?), То я рад игнорировать шаблон.
Я принял хайку Пола Лишпа Пола Рихтера на том основании, что он заставил меня смеяться целых пять минут.
Похвальная грамота за творческий подход Тимви ( вывод компилятора ?!) и за чрезвычайно запоминающуюся строку"Static void. I long for you."
Теперь этот вопрос заканчивается;
Еще много гайкусов ждут.
Продолжайте писать!