《孙子算经》有个流传至今的数学问题叫“物不知数”,原文:今有物,不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?意思是说∶有一堆物体不知道有几个,三个三个分组会剩下2个,五个五个分组会剩下3个,七个七个分组会剩下2个。问这些物体一共有几个?
我们假设这个数是X,也就是说X必须同时满足除3余2、除5余3、除7余2的条件。
现在要求用python解决“物不知数”问题,列举1000以内这样的数是哪些?有多少个?请补充代码,完善程序。
count=0
for number in range(1000):
if and number%7==2:
print("这个数是:",number)
print("这样的数共有:",count,"个")