Objectif Écrire un programme complet qui génère (vers STDOUT ou l'alternative la plus proche) une chaîne de texte arbitraire, ne dépassant pas 64 caractères. Assez simple, non? Eh bien, voici le hic: vous ne pouvez pas utiliser de caractères qui étaient présents dans la sortie de la réponse précédente. C'est vrai, aucun d'entre eux.
Ainsi, vous essayez d'être la dernière réponse pour un total de trois jours. Autrement dit, vous ne voulez que personne ne réponde à la question dans les 72 heures suivant la publication de votre question.
Certaines règles
- Votre réponse (et sortie) ne peut contenir que des caractères ASCII imprimables, des retours à la ligne (retours chariot inclus) et des tabulations.
- La sortie de votre réponse peut ne pas être identique à la sortie d'une autre réponse. Deux sorties sont identiques si et seulement si elles utilisent exactement les mêmes caractères.
- Vous pouvez utiliser n'importe quelle langue qui n'a pas été spécialement conçue pour ce défi, même si elle a été faite après le défi. (Cette langue, bien sûr, doit être testable.)
- Vous ne pouvez utiliser aucune langue utilisée précédemment.
- Votre entrée peut ne pas inclure de commentaires. Vous pouvez, bien sûr, fournir un programme supplémentaire commenté.
- Vous ne pouvez pas répondre deux fois de suite.
- Votre programme doit être d'au moins 1 octet.
Format d'entrée
Votre réponse devrait ressembler généralement à ce qui suit:
# {Language}
Uses: `characters present in the output`
Does not use: `characters used in the previous output` from [previous submission, language](link-to-previous-submission]
{program}
Outputs:
{output}
Une explication avec votre réponse est appréciée.
foo
et il émet bar
, le code de la réponse suivante ne peut pas contenir b
, a
ou r
; pas de sortie de boîte de réponse ultérieure abr
, arb
, bar
, bra
, rab
ou rba
. (Oui, je suis d'accord que c'était très déroutant.)