循環数とは、1、2、3、... nを掛けると同じ数字になるが順序が異なる「n」桁の数字です。
たとえば、142,857 x 2 = 285,714、142,857 x 3 = 428,571、142,857 x 4 = 571,428などのように、142,857という数値は循環的な数値です。整数の入力が与えられた場合、真理値を出力し、そうでない場合は偽値を出力することにより、それが循環数であるかどうかを判断します。
また、明確にするために、入力には先行0を含めることができます。例:0344827586206896551724137931
これは、先行ゼロが数字で許可されていない場合、142857が10進数の唯一の循環数であるためです。
コードゴルフなので、バイト単位の最短回答が勝ちです!