ネットでこんな問題を見つけた。
nは整数とする。nを5で割った余りが3であるとき、n^30を5で割った余りを求めよ。
わたしは「合同式」で解いてみた。
答案
「nを5で割った余りが3」なので、合同式で表すと、
n ≡ 3 (mod 5)
合同式の法則より、両辺を30乗すると、
n30 ≡ 330 (mod 5)
ここで、3の何とか乗の余りが1であるケースを探す。
34 = 81 を5で割ると1余る。
つまり、
34 ≡ 1 (mod 5)
よって、
n30 ≡ 330 = (34)7 × 32 ≡ 17 × 32 ≡ 9
となる。
n30を5で割った余りは9を5で割った余りと等しいので、
答えは4。
合同式とは
合同式については次の記事を参照してほしい。

早期退職後にtwitterで「合同式」について学ぶ
SNSがあれば学校に行かなくても数学が学べるいい時代になった。最近は「合同式」の知識を身につけた。「合同式」は中学・高校の数学の範囲外なので学校で習ったことがない。なので、会社を早期退職後にはじめて身につけた数学の知識だ。合同式とは合同式の...

