Eine zyklische Zahl besteht aus einer Anzahl von "n" Ziffern, die bei Multiplikation mit 1, 2, 3, ... n die gleichen Ziffern ergeben, jedoch in einer anderen Reihenfolge.
Beispielsweise ist die Zahl 142.857 eine zyklische Zahl, da 142.857 × 2 = 285.714, 142.857 × 3 = 428.571, 142.857 × 4 = 571.428 und so weiter. Bestimmen Sie bei einer Ganzzahleingabe, ob es sich um eine zyklische Zahl handelt, indem Sie einen Wahrheitswert ausgeben, wenn dies der Fall ist, und einen falschen Wert, wenn dies nicht der Fall ist.
Der Eingang kann auch führende Nullen enthalten, z. B. 0344827586206896551724137931
Dies liegt daran, dass 142857 die einzige zyklische Dezimalzahl ist, wenn führende Nullen für Ziffern nicht zulässig sind.
Da es sich um Code-Golf handelt, gewinnt die kürzeste Antwort in Bytes!