如果有一个数除以7余1,除以8余4,除以9余2,那么这个数最小是多少?

问题描述:

如果有一个数除以7余1,除以8余4,除以9余2,那么这个数最小是多少?
当这个数为1*9+2=11时,1108=1余3,不满足题目要求,所有不成立;当这个数为2*9+2=20时,20/8=2余4;20/7=余6,不和题意;这样一直试下去,到10*9+2=92时,才满足题意

通用解法如下:
1)找到能被7,8整除,且除以9余2的最小数,为:56
2)找到能被7,9整除,且除以8余4的最小数,为:63*4=252
3)找到能被8,9整除,且除以7余1的最小数,为:72*4=288
4)把找到的三个最小数求和,为:56+252+288=596
5)求出7,8,9的最小公倍数,为:504
6)把得到的三个数的和和最小公倍数做比较,如果大于最小公倍数,就减去最小公倍数,可以重复进行,得到满足要求的最小数为:596-504=92
7)92加上最小公倍数的整数倍,都满足要求.
8)所以,只能算出满足要求的最小数,为92.你的方法很精彩,那我的方法对吗?也可以啊。就是慢了点。方法笨了点。但绝对是对的哦。