introduction
Votre défi aujourd'hui (inspiré par ce défi ) est d'écrire un certain nombre d'extraits, de fonctions ou de programmes complets qui produisent chacun des émoticônes ascii, sans réutiliser les caractères.
Défi
La liste des émoticônes ascii valides pour ce défi est ici et dans le bloc de code au bas de ce post.
Chaque extrait doit figurer sur une ligne distincte de votre soumission.
Vous ne pouvez utiliser qu'une seule langue pour tous les extraits.
Chaque extrait doit soit sortir sur stdout, soit renvoyer une chaîne contenant l'émoticône et une nouvelle ligne de fin facultative, et rien d'autre .
Vous ne pouvez pas utiliser un caractère plus d'une fois dans tous les extraits, mais utiliser plusieurs fois un caractère dans un seul extrait est correct.
Vous ne pouvez utiliser aucun caractère qui ne se trouve pas dans la page de codes de votre langue (ou ascii, si votre langue n'utilise pas de page de codes personnalisée) dans aucun des extraits. Autrement dit, vous êtes limité aux seuls caractères qui peuvent être encodés dans un octet.
Aucun extrait ne peut prendre aucune entrée.
Les failles standard ne sont pas autorisées.
Votre score est le nombre d'extraits uniques qui impriment chacun une émoticône ascii différente dans le fichier texte ci-dessus.
Le score le plus élevé gagne!
Bonne chance!
Émoticônes autorisées, espace séparé:
:-) :) :-] :] :-3 :3 :-> :> 8-) 8) :-} :} :o) :c) :^) =] =) :-D :D 8-D 8D x-D xD X-D XD =D =3 B^D :-)) :-( :( :-c :c :-< :< :-[ :[ :-|| >:[ :{ :@ >:( :'-( :'( :'-) :') D-': D:< D: D8 D; D= DX :-O :O :-o :o :-0 8-0 >:O :-* :* ;-) ;) *-) *) ;-] ;] ;^) :-, ;D :-P :P X-P XP x-p xp :-p :p :-b :b d: =p >:P :-/ :/ :-. >:\ >:/ :\ =/ =\ :L =L :S :-| :| :$ :-X :X :-# :# :-& :& O:-) O:) 0:-3 0:3 0:-) 0:) 0;^) >:-) >:) }:-) }:) 3:-) 3:) >;) |;-) |-O :-J #-) %-) %) :-###.. :###.. <:-| ',:-| ',:-l <_< >_>
EDIT: Toutes mes excuses, il y avait un caractère Unicode dans l'une des émoticônes qui m'ont manqué. J'ai depuis supprimé l'émoticône qui le contient. J'espère que cela ne causera pas trop de désagréments.