本帖最后由 drc2000 于 2014-9-13 10:08 编辑
2^n-n^2是7的倍数,故2^n与n^2同余
考虑12^n与n^2被7整除时的余数,作两数列:a[n]=mod(2^n,7),b[n]=mod(2^n,7),
a[n]:2,4,1,,2,4,1,2,4,1,,2,4,1,2,4,1,,2,4,1,2,4,1,,2,4,1,2,4,1,,2,4,1,2,4,1,,2,4,1,……
b[n]:1,4,2,2,4,1,0,1,4,2,2,4,1,0,1,4,2,2,4,1,0,1,4,2,2,4,1,0,1,4,2,2,4,1,0,1,4,2,2,4,1,0,……
可看出两数列均是循环的数列:
a[n]每三项2,4,1,一循环
b[n]每七项1,4,2,2,4,1,0,一循环
所以a[n]-b[n]也是循环的数列,循环周期是3*7=21项,
此问题只要找出n从1,2,到10000循环了多少个周期,
以及每个周期内,a[n],b[n]有多少对余数相同即可
(先发,以免电脑出问题,打字白费工夫……)
红字部分:10000=21*476+4,循环了476个周期(零四项)
蓝自部分……,抱歉,还没详细清点,余数相同的项数目,或许是6?
严格且详细的论证,需要写出许多通项公式,不难但很繁,请恕省略。 |