問題
以下の問いに答えよ。
(1) を で割った余りを求めよ。
(2) 100桁の正の整数で各位の数の和が となるもののうち、 で割り切れるものの個数を求めよ。
出典:一橋大学 2020年度 前期 文系 第1問
方針
解法1(20と101に分けて合同条件を合わせる)
と分解する。(1)は と での余りを合わせる。(2)は各位の和が2となる桁配置を2種類に絞り、末尾2桁の条件と を使って数える。
解法2(2020を法とする10の累乗周期を直接使う)
から、指数4ごとの余りが固定されることを示す。(2)では100桁の候補を と に分け、周期表だけで0になる位置を数える。
解答
解法1(20と101に分けて合同条件を合わせる)
(1)
である。 は20で割り切れる。一方、
より
求める余りを とすると
とおけば
なので であり、
を得る。
(2)
右から 桁目と番号を付ける。各位の和が2である100桁の正の整数は、次のどちらかである。
Iの場合の数は
だから101で割り切れず、不適である。
IIの場合、もう一つの を右から 桁目に置く。20で割り切れるには一の位が0、十の位が偶数でなければならないから
また
したがって101で割り切れる条件は
範囲内の候補は
で、その個数は
よって求める個数は 個である。
解法2(2020を法とする10の累乗周期を直接使う)
(1)
2020を法として
である。さらに
だから、 に対して
これに を掛けると
となる。 は指数が なので、余りは
である。
(2)
各位の和が2である100桁の正の整数は
または
の形である。
周期表より
したがって前者は
で不適である。後者が2020で割り切れる条件は
小さい指数 を直接確認し、以後は周期表を使うと
である。よって
の24通りとなる。