在1至1000的自然数中,能被7整除的数字数量 = 1000 / 7 = 142 余857.....
在1至1000的自然数中,能被13整除的数字数量 = 1000 / 13 = 76 余 923......
在1至1000的自然数中,既能被7整除又能被13整除的数字数量 = 10余 989.....(既在能被7整除的数字数量中,又在能被13整除的数字数量中)
所以,既能被7整除和能被13整除的数有:142 + 76 - 10 = 208 (个)
所以,既不能被7整除又不能被13整除的数有:1000 - 208 = 792 (个)
(这才是正确答案)
被7整除的数字数量 = 1000/7 = 142 余 6 => 共142个要扣掉
被13整除的数字数量 = 1000/13 = 76 余 12 => 共72个要扣掉
同时被7整除又被13整除的数字数量 = 被91整除的数字数量 = 1000/91 = 10 余 90 => 有10个数字在上面一共被扣除了两遍,应该要加回来.
1000 - 142 - 72 + 10 = 796
答:796 个
∵1000/7*13=10.533
∴1-1000的自然数中,既能被7又能被13整除的数有10个。
1000-10=990
∴在1至1000的自然数中,既不能被7整除又不能被13整除的数有990个。