(1) $7^{100}$ を5で割った余りを求めよ。 (2) $500!$ を計算したとき、末尾に連続する0の個数を求めよ。

数論合同式剰余素因数分解階乗
2025/6/11

1. 問題の内容

(1) 71007^{100} を5で割った余りを求めよ。
(2) 500!500! を計算したとき、末尾に連続する0の個数を求めよ。

2. 解き方の手順

(1) 71007^{100} を5で割った余りを求める。
72(mod5)7 \equiv 2 \pmod{5} であるから、
71002100(mod5)7^{100} \equiv 2^{100} \pmod{5}
22=41(mod5)2^2 = 4 \equiv -1 \pmod{5} であるから、
2100=(22)50(1)50(mod5)2^{100} = (2^2)^{50} \equiv (-1)^{50} \pmod{5}
(1)50=1(-1)^{50} = 1 より、
71001(mod5)7^{100} \equiv 1 \pmod{5}
よって、71007^{100} を5で割った余りは1。
(2) 500!500! の末尾に連続する0の個数を求める。
500!500! の末尾に連続する0の個数は、500!500! を素因数分解したときの5の指数に等しい。
500500 以下の5の倍数の個数は 5005=100\lfloor \frac{500}{5} \rfloor = 100
500500 以下の 52=255^2=25 の倍数の個数は 50025=20\lfloor \frac{500}{25} \rfloor = 20
500500 以下の 53=1255^3=125 の倍数の個数は 500125=4\lfloor \frac{500}{125} \rfloor = 4
500500 以下の 54=6255^4=625 の倍数の個数は 500625=0\lfloor \frac{500}{625} \rfloor = 0
よって、500!500! の素因数分解における5の指数は 100+20+4=124100+20+4 = 124 である。
したがって、500!500! の末尾に連続する0の個数は124個。

3. 最終的な答え

(1) 1
(2) 124

「数論」の関連問題

問題26: 整数 $n$ について、$n^2$ が 3 の倍数ならば、$n$ は 3 の倍数であることを証明する。

整数の性質倍数背理法証明
2025/7/28

問題27: $\sqrt{7}$ が無理数であることを証明します。ただし、$n$を自然数とするとき、$n^2$が7の倍数ならば、$n$は7の倍数であることを用いて良いものとします。

無理数背理法平方根証明
2025/7/28

$n$ を自然数とするとき、$2n^3 - 3n^2 + n$ が $6$ の倍数であることを数学的帰納法によって証明する。

数学的帰納法整数の性質倍数代数
2025/7/28

問題4(1): 2桁の自然数について、その数の一の位の数の4倍を足すと5の倍数になることを説明せよ。

整数の性質倍数桁数
2025/7/27

7で割ると2余り、9で割ると7余る自然数 $n$ を、63で割ったときの余りを求めよ。

合同式剰余中国剰余定理
2025/7/27

次の2つの不定方程式の整数解を全て求める問題です。 (1) $11x + 8y = 1$ (2) $56x - 23y = 2$

不定方程式整数解ユークリッドの互除法
2025/7/27

7の2022乗の1の位の数を求める問題です。つまり、$7^{2022}$ の一の位を求める問題です。

整数の性質累乗周期性mod
2025/7/27

与えられた線形方程式 $25x - 61y = 12$ を解くことを求められています。ただし、整数解を求めることを想定します。

ディオファントス方程式整数解拡張ユークリッドの互除法
2025/7/27

$n$ は自然数とする。$n+1$ は 6 の倍数であり、$n+4$ は 9 の倍数であるとき、$n+13$ は 18 の倍数であることを証明する。

整数の性質倍数合同式証明
2025/7/27

正の整数 $n$ が与えられたとき、$n$, 175, 250 の最大公約数が 25 であり、最小公倍数が 3500 であるような $n$ をすべて求める問題です。

最大公約数最小公倍数素因数分解
2025/7/27