C'est devenu une sorte de tradition dans PPCG que certains utilisateurs changent temporairement leurs noms par un anagramme (un nouveau nom formé en réorganisant les lettres de l'ancien).
Parfois, il est difficile de savoir qui est qui. Je pourrais utiliser un programme ou une fonction pour dire si deux phrases sont des anagrammes l'une de l'autre.
Le défi
Le programme ou la fonction doit prendre deux chaînes et produire un résultat véridique s’il s’agit d’anagrammes, et fausser autrement.
Règles
- Les entrées ne contiendront que des lettres (ASCII 65 à 90 et 97 à 122), des chiffres (ASCII 48 à 57) ou des espaces (ASCII 32).
- La relation anagramme est indépendante du cas. Donc, "Arm" et "RAM" sont des anagrammes.
- Les espaces ne comptent pas non plus. Donc, "clavier" et "Barked Yo" sont des anagrammes
- Toutes les tâches autorisées
- Le format de saisie est flexible (deux chaînes, un tableau de deux chaînes, une chaîne contenant les deux phrases avec un séparateur approprié ...)
Code de golf. Le moins d'octets gagne.
Cas de test
Vérité
Lynn, Nyl N
Digital Trauma, Tau Digital Arm
Sp3000, P S 3000
Manage Trash So, Those anagrams
Fausseté
Calvins Hobbies, Helka Homba
Android, rains odd
In between days, bayed entwine
Code golf, cod elf got
Manage Trash So, Those anagrams
. Agréable.
So, the anagrams...