Puzzle:
Rédigez un programme court de trois lignes qui:
- a 5/7/5 syllabes par ligne à la lecture
- génère un haïku lorsqu’il est exécuté.
Un exemple de programme ayant la structure correcte, mais avec une sortie non-haiku, est (Python):
>>> for x in range(3):
... print "EXTERMINATE HUMANS"
... # I am a Dalek.
...
EXTERMINATE HUMANS
EXTERMINATE HUMANS
EXTERMINATE HUMANS
(Le commentaire est un peu une échappatoire.)
Cela se lit à haute voix:
pour x dans la plage trois
print EXTERMINE L'HUMAIN!
Je suis un Dalek.
Toute langue est acceptable. Aux fins de lecture à voix haute, des symboles tels que, par exemple, !@#$%^&*()_+
peuvent être ignorés si vous voulez, ou prononcés à voix haute, en admettant quelque chose comme Waka Waka Bang Splat . (Je suis sûr qu'il y aura une entrée Perl comme !***(!:, )(*@@@#, )_(*)!.
)
Des points supplémentaires si le code ou la sortie est particulièrement amusant ou particulièrement zen.
Edit: Si votre langue nécessite un passe-partout avant de pouvoir faire quoi que ce soit d’intéressant ( #include <iostream>
?), Alors je suis heureux d’ignorer le passe-passe.
J'ai accepté le haïku Common Lisp de Paul Richter au motif que cela me faisait rire pendant cinq bonnes minutes.
Mention honorable pour la méthode créative de pliage des règles de Timwi ( sortie du compilateur ?!) Et pour la ligne extrêmement mémorable"Static void. I long for you."
Maintenant cette question se termine;
Beaucoup plus de haïkus attendent.
Continuer à poster!