$5^{100}$ を $7$ で割ったときの余りを求めます。数論合同式剰余累乗2025/7/181. 問題の内容51005^{100}5100 を 777 で割ったときの余りを求めます。2. 解き方の手順この問題は、剰余の性質を利用して解きます。まず、555 の累乗を 777 で割った余りをいくつか計算し、規則性を見つけます。51≡5(mod7)5^1 \equiv 5 \pmod{7}51≡5(mod7)52≡25≡4(mod7)5^2 \equiv 25 \equiv 4 \pmod{7}52≡25≡4(mod7)53≡5×4≡20≡6(mod7)5^3 \equiv 5 \times 4 \equiv 20 \equiv 6 \pmod{7}53≡5×4≡20≡6(mod7)54≡5×6≡30≡2(mod7)5^4 \equiv 5 \times 6 \equiv 30 \equiv 2 \pmod{7}54≡5×6≡30≡2(mod7)55≡5×2≡10≡3(mod7)5^5 \equiv 5 \times 2 \equiv 10 \equiv 3 \pmod{7}55≡5×2≡10≡3(mod7)56≡5×3≡15≡1(mod7)5^6 \equiv 5 \times 3 \equiv 15 \equiv 1 \pmod{7}56≡5×3≡15≡1(mod7)56≡1(mod7)5^6 \equiv 1 \pmod{7}56≡1(mod7) という関係が見つかりました。これを利用して、51005^{100}5100 を 777 で割った余りを計算します。100=6×16+4100 = 6 \times 16 + 4100=6×16+4 なので、5100=56×16+4=(56)16×545^{100} = 5^{6 \times 16 + 4} = (5^6)^{16} \times 5^45100=56×16+4=(56)16×5456≡1(mod7)5^6 \equiv 1 \pmod{7}56≡1(mod7) より、(56)16≡116≡1(mod7)(5^6)^{16} \equiv 1^{16} \equiv 1 \pmod{7}(56)16≡116≡1(mod7)また、54≡2(mod7)5^4 \equiv 2 \pmod{7}54≡2(mod7) でしたので、5100≡1×2≡2(mod7)5^{100} \equiv 1 \times 2 \equiv 2 \pmod{7}5100≡1×2≡2(mod7)したがって、51005^{100}5100 を 777 で割った余りは 222 です。3. 最終的な答え2