最好是添加一个测试用例来防止测试套件被入侵
测试用例太少。事实上,这个问题的严重问题是,寄生号太少,甚至适用于甚至是n的大多数值。
我已经添加了一些测试用例,这将使游戏这个问题有点困难。
案例5和案例7是相同的,我认为它们都是错误的。5 x 142857 = 714285。这不是一个寄生数字吗?我错过了什么?
问题制造者可以取消作弊的“解决方案”的资格吗?万博 尤文图斯作弊也会被扣分(-200)。
案例5和案例7是相同的,我认为它们都是错误的。5 x 142857 = 714285。这不是一个寄生数字吗?我错过了什么?
是4,不是5
我输错了。4 x 142857 = 571428,向右平移2。顺便说一下,n = 4和5都是142857的寄生对。
因此它不是一个寄生数4。它不符合定义。不过,它是循环数的一个很好的例子。你可以得到不同的循环排列当142857乘以1 2 3 4 5 6。对于5,你要移位一位数,所以它是5寄生的。
啊,我明白了!谢谢,简-我现在明白了!