差同减差:假设一个数被4除余1,被5除余2,被6除余3,除数减余数为4-1=5-2=6-3,均为3,此时可先求出4,5,6的最小公倍数,为60,再用60减去上面的差数3,为57,可得出该数最小为57,即该数的形式为60*n-3。
原理理解:假设一个数被5除余1,被7除余3,被9除余5,此时除数和余数差值为4,因此所求的数为5*7*9 - 4,若不减4,这个数为315, 315可以被5整除(三个数的最小公倍数),减4后,原本5个一组的数,还剩一个,因此余1;315也可被7整除,减4后,原本7个一组的数,还剩3个,因此余3,以此类推。
原本可以被三个数所整除,若想让其有相应的余数,则应该减去一部分,让其无法完整成组,剩下的数就是余数,因为这三组数的共同特点在于除数和余数的差值,这个差值的意思就是若将被除数减去这个数,再按对应的三组除数来分组相除,就可以剩下对应的余数。