Un nombre cyclique est un nombre de "n" chiffres qui, multiplié par 1, 2, 3, ... n, donne les mêmes chiffres mais dans un ordre différent.
Par exemple, le nombre 142 857 est un nombre cyclique puisque 142 857 x 2 = 285 714, 142 857 x 3 = 428 571, 142 857 x 4 = 571 428, etc. Étant donné une entrée entière, déterminez s'il s'agit d'un nombre cyclique en émettant une valeur véridique dans le cas contraire et une valeur fausse dans le cas contraire.
De plus, pour être clair, l'entrée peut contenir des 0 en tête: par exemple 0344827586206896551724137931
En effet, si les zéros non significatifs ne sont pas autorisés sur les chiffres, 142857 est le seul nombre cyclique en décimal.
Puisqu'il s'agit de code-golf, la réponse la plus courte en octets gagne!