
実数xに対して[x] はxを超えない最大整数を表す。
n を自然数とする。 n!に含まれる素因数 pの最高累乗指数は
pk≦n<pk+1とすると
n!の因数1,2,3,・・・,nの中で pの倍数
p,2p,3p,…,[nρ]pの[np]個
であるから[np]回で割り切れる。
次に
p2,2p2,3p2,…[np2]p2だから
[np2]回で割り切れる。
以下同様にカウントして
∑ki=1[npi]=[np]+[np2]+…+[npk]
問題
100!を10進法で表記すれば、末尾に0がいくつ並ぶことになるか。
100!の中に因数として含まれる2と5の個数は明らかに2の方が圧倒的に多い。だから、この因数5の個数が10進法で表記された100!の末尾に並ぶ0の個数に等しい。
100!の中にある因数5はの個数は求める。
素数5の最大累乗指数を求めると
[1005]+[10052]=20+4=24
答え 24個
同じカテゴリー「数検1級の整数論」の一覧