25
ヒント5の3乗から5の10乗ぐらいまでの数を書いていってみて下さい。何か気づきませんか?
40で割れる数いくつかの数の下5ケタから1ケタ辺りに注目して下さい。何か気づきませんか?
この2つの[あること]に気付けばこの問題は解けるはずです!
解説5の1乗は 5
5の2乗は 25
5の3乗は 125
5の4乗は 625
5の5乗は 3,125
5の6乗は 15,625
5の7乗は 78,125
5の8乗は 390,625
5の9乗は 1,953,125
5の10乗は9,765,625
お分かりでしょうか?
3乗から乗数(指数)が奇数の時は下3ケタが「125」
偶数の時は下3ケタが「625」になっています。
今回、5を1000乗する訳ですから下3ケタは「625」になります。
そしてこれを40で割るんですが、40で割れる数というのはその数の下3ケタが割れる数なんです。(例 「320」は40で割れます、この「320」が下3ケタの「36,831,320」も40で割りきれます(電卓などでやってみて下さい))余りがある数は、その数の下3ケタを40で割った時の余りと同じになります。(例 「959」は40で割ると「39」余ります。この「959」が下3ケタの「95,959」を40で割ると「39」余ります(筆算などで試してみて下さい))今回の5の1000乗の数の下3ケタは「625」ですから、40で割ると「25」余るので、5の1000乗を40で割った時の余り(正解)は「25」になります。
(説明(解説)の意味、分かりましたかね?)