以前便对鬼谷算感兴趣,不过对其原理不懂,后来在网上找到了原理。
在网上找到原理:用3除所得的余数乘上70,加上用5除所得余数乘以21,再加上用7除所得的余数乘上15,结减去105
图片来自网络
我随手一试,用了52去验算,成功了:单用991,结果却失败了。
于是便 试着去验证一下,有哪些数是不被鬼谷算包括的,代码如下:
for i in range (1001):
y=70*(i%3)+21*(i%5)+15*(i%7)
if (y>105):
y=y-105
if (y