Un número cíclico es un número de "n" dígitos que cuando se multiplica por 1, 2, 3, ... n, da como resultado los mismos dígitos pero en un orden diferente.
Por ejemplo, el número 142,857 es un número cíclico ya que 142,857 x 2 = 285,714, 142,857 x 3 = 428,571, 142,857 x 4 = 571,428, y así sucesivamente. Dada una entrada entera, determine si es un número cíclico al generar un valor verdadero si es así, y un valor falso si no lo es.
Además, para ser claros, la entrada puede contener ceros iniciales: por ejemplo, 0344827586206896551724137931
Esto se debe a que, si los ceros iniciales no están permitidos en los números, entonces 142857 es el único número cíclico en decimal.
Como se trata de código de golf, ¡la respuesta más corta en bytes gana!