已知a.b.c中存有10001以内能被3、5、7整除的整数,试求1000以内 Q1:能被3日不能被5整除的数的个数,Q2:能被3和5整除但不能被7整除的数的个数,a3:能被3或5整除 ,旦同时能被了整除的数的个数。运行效果Q1:267 Q2:57
时间: 2023-10-28 17:05:58 浏览: 109
输出1000以内既能被5整除又能被7整除的数,要求5个数一行
非常抱歉,我之前的回答有误。重新计算得到的结果如下:
Q1: 能被3整除但不能被5整除的数,其实就是能被3整除且不能被15整除的数,这样的数可以表示为 3k,其中k为一个不能被5整除的整数。由于10001以内能被5整除的个数为2000,因此不能被5整除的数的个数为10001-2000=8001,而其中不能被15整除的数的个数为8001/3-8001/15=2670,所以1000以内能被3整除但不能被5整除的数的个数为2670-166=2504个。
Q2: 能被3和5整除但不能被7整除的数,其实就是能被15整除但不能被7整除的数,这样的数可以表示为15k,其中k为一个不能被7整除的整数。由于10001以内能被7整除的个数为1428,因此不能被7整除的数的个数为10001-1428=8573,而其中不能被15整除的数的个数为8573/15-8573/35=572,所以1000以内能被3和5整除但不能被7整除的数的个数为572个。
Q3: 能被3或5整除,或者同时能被3和5整除的数,实际上就是1000以内能被3或5整除的数的个数再减去能被同时被3和5整除的数的个数,即1000/3+1000/5-1000/15=466个。
阅读全文