L'autre jour, nous écrivions des phrases avec ma fille avec une lettre d'aimant de réfrigérateur. Bien que nous ayons pu en faire ( I love cat
), nous n’avions pas assez de lettres pour faire les autres ( I love you too
) en raison du nombre insuffisant de lettres o
(4)
J'ai ensuite découvert que si un jeu comprenait 3 e
lettres, il n'en avait que 2 o
. Probablement inspiré par http://en.wikipedia.org/wiki/Letter_frequency, cela ne refléterait toujours pas la situation réelle "sur le réfrigérateur".
Problème
Étant donné le fichier texte dans lequel chaque ligne contient un "exemple de phrase", vous souhaitez écrire sur le réfrigérateur, proposez un jeu d’alphabets comprenant un minimum de lettres mais suffisant pour écrire chaque phrase individuellement.
Remarque: ignorez les cas, toutes les lettres magnétiques sont des majuscules.
Contribution
Le fichier contient des phrases séparées par une nouvelle ligne:
hello
i love cat
i love dog
i love mommy
mommy loves daddy
Sortie
Fournissez une liste de lettres triée en ordre, chaque lettre apparaissant autant de fois qu'il est suffisant pour écrire une phrase:
acdddeghillmmmoostvyy
(merci, isaacg!)
Gagnant
Mise en oeuvre la plus courte (code)
MISE À JOUR: Test
J'ai créé un test supplémentaire et essayé avec diverses réponses ici:
M
pour un W
ou un côté N
pour un Z
? ;-)
I
s.
_\¯
v
dans la sortie;)