← 完整题目索引PROJECT EULER · #0358循环数Cyclic Numbers仅题目 · 已解决原题 ↗具有 n 位的循环数有一个非常有趣的属性: 当它乘以 1,2,3,4,…,n 时,所有乘积的数字完全相同,顺序相同,但以循环方式旋转! 最小的循环数是 6 位数字 142857: 142857×1=142857 142857×2=285714 142857×3=428571 142857×4=571428 142857×5=714285 142857×6=857142 下一个循环号码是 0588235294117647,有 16 位: 0588235294117647×1=0588235294117647 0588235294117647×2=1176470588235294 0588235294117647×3=1764705882352941 … 0588235294117647×16=9411764705882352 请注意,对于循环数,前导零很重要。 只有一个循环数,最左边的 11 位数字是 00000000137,最右边的 5 位数字是 56789(即,它的形式为 00000000137⋯56789,中间的数字位数未知)。求其所有数字的总和。 题解待补充这道题的题目已收录,解题思路、代码和答案将在后续补充。