È diventato in qualche modo una tradizione in PPCG che alcuni utenti cambino temporaneamente i loro nomi con un anagramma (un nuovo nome formato riordinando le lettere del vecchio).
A volte diventa difficile scoprire chi è chi. Potrei usare un programma o una funzione per dire se due frasi sono anagrammi l'una dell'altra.
La sfida
Il programma o la funzione dovrebbero prendere due stringhe e produrre un risultato veritiero se sono anagrammi l'uno dell'altro, e falsare altrimenti.
Regole
- L'input conterrà solo lettere (ASCII da 65 a 90 e da 97 a 122), cifre (ASCII da 48 a 57) o spazio (ASCII 32).
- La relazione anagramma è indipendente dal caso. Quindi "Arm" e "RAM" sono anagrammi.
- Neanche gli spazi contano. Quindi "tastiera" e "Barked Yo" sono anagrammi
- Sono ammessi tutti i builtin
- Il formato di input è flessibile (due stringhe, una matrice di due stringhe, una stringa contenente entrambe le frasi con un separatore adatto ...)
Codice golf. Vince il minor numero di byte.
Casi test
Truthy:
Lynn, Nyl N
Digital Trauma, Tau Digital Arm
Sp3000, P S 3000
Manage Trash So, Those anagrams
Falsy
Calvins Hobbies, Helka Homba
Android, rains odd
In between days, bayed entwine
Code golf, cod elf got
Manage Trash So, Those anagrams. Bello.
So, the anagrams...