Quine

Publié le 5 janvier 2015 par Benoît sous licence CC BY-SA 4.0.

Enoncé

Aujourd'hui nous faisons des Quines !

Le Quine c'est un programme qui fait une seule chose : il affiche son propre code. C'est très drôle à faire même si ça ne sert à rien. :p

Quelques contraintes tout d'abord :

Entrée

Nada

Sortie

Le code source exact !

Bonus

Écrire un Quine dans 2 langages, je m'explique le langage A doit afficher le code source du langage B et le langage B afficher le code source du A. C'est-à-dire être capable de faire :

$ python A.py > B.rb
$ ruby B.rb > C.py
$ diff A.py C.py
$

Par exemple, si votre programme est en Python et Ruby.

Voilà, c'est tout pour aujourd'hui. Amusez-vous !

Travaux réalisés

Mon code

s="main=putStr (['s', '='] ++ show s ++ [';'] ++ s)";main=putStr (['s', '='] ++ show s ++ [';'] ++ s)