Bien que nous ayons 17 questions avec des anagrammes , nous n'avons toujours pas cette question, alors la voici.
Ta tâche
Vous devez écrire un programme ou une fonction qui, lors de la réception d'une chaîne, en imprime toutes les anagrammes possibles. Aux fins de cette question, une anagramme est une chaîne qui contient le même caractère que la chaîne d'origine, mais qui n'est pas une copie exacte de la chaîne d'origine. Une anagramme ne doit pas nécessairement être ou contenir des mots réels.
Contribution
Vous pouvez accepter la chaîne, qui peut être de n'importe quelle longueur> 0, par n'importe quelle méthode d'entrée standard. Il peut contenir n'importe quel caractère ASCII.
Production
Vous pouvez afficher toutes les anagrammes possibles de la chaîne saisie de n'importe quelle manière standard. Vous ne devez pas sortir deux fois la même chaîne ou produire une chaîne égale à l'entrée.
Autres règles
Les échappatoires standard ne sont pas autorisées
Notation
C'est le code-golf , le moins d'octets gagne.