アットウィキロゴ
mod100で考える。
2^{12}=4096であるから
2^{12}\equiv-2^2である。
よって
-2^2\equiv2^{12}\equiv2^{72}\equiv2^{432}
であるから
2^{1001}\equiv(2^{432})^2\cdot2^{72}\cdot(2^{12})^5\cdot2^5\equiv(-2^2)^8\cdot2^5\equiv2^{21}\equiv-2^{11}
より、2^{11}=2048であるから
2^{1001}を100で割った余りは52

<別解>
100で割った余りは
 2 4 8 16 32 64 28 56 12 24
 48 -4 -8 -16 -32 -64 -28 -56 -12 -24
 -48 4
と循環するので1001=1+20×50
より-48
∴52
by meganelover

タグ:

+ タグ編集
  • タグ:
最終更新:2010年12月28日 04:26