Défi
Énoncé
Le programme lit deux mots sur l'entrée standard (un par ligne). Il affiche OUI si les deux mots sont des anagrammes stricts (même ensemble de lettres avec les mêmes fréquences, indépendamment de la casse), et NON dans le cas contraire. Les caractères non alphabétiques sont ignorés.
Contraintes
- Chaque mot contient entre 1 et 100 caractères.
- La comparaison est insensible à la casse.
- Les caractères non alphabétiques (espaces, ponctuation, chiffres) sont ignorés avant la comparaison.
- Deux chaînes vides (après filtrage) sont considérées anagrammes.
- Solution réalisable dans tout langage généraliste avec sa seule bibliothèque standard.
Exemple
Entrée :
listen
silent
Sortie :
OUI
Entrée :
hello
world
Sortie :
NON