整数の性質の問題
が で割り切れるような 以上の整数 の最大値を求めよ。
この問題で使うもの
- 階乗に含まれる素因数の個数(説明と入口の問題)
この問題を解けるようになるまで(4 技能)
読み込み中…
右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
一覧で見る(前提が先)
ヒント
行き詰まったら、上から順に 1 つずつ開いてください。
ヒント 1
「階乗に含まれる素因数の個数」の考え方を使い、 に素因数 が何個含まれるかを数えましょう。
ヒント 2
から までの の倍数の個数、 の倍数の個数、 の倍数の個数、…を足し合わせると、素因数 の個数になります。
ヒント 3
の倍数は 個、 の倍数は 個です。残りの の倍数の個数を求めて足しましょう。
答えと解説
答えを見る
どこでつまずきましたか?(選ぶと、戻る場所を案内します)
解説を読む
を素因数分解したときの素因数 の個数を数えます。 から までの整数それぞれに含まれる の個数を足し合わせればよく、これは「 の倍数の個数」「 の倍数の個数」「 の倍数の個数」…を足すことで求められます。
・ の倍数は で、 個あります。これで、 の倍数がもつ を 個ずつ数えたことになります。
・ の倍数は で、 個あります。これらは を 個以上もつので、 個目の をここで 個ずつ追加で数えます。
・ の倍数は だけで、 個あります。 の 個目の をここで数えます。
・ の倍数は 以下にないので、 個です。
よって、 に含まれる素因数 の個数は
です。したがって は で割り切れ、 では割り切れないので、求める の最大値は です。
(ここで は を超えない最大の整数を表します。)
別解
に含まれる素因数 の個数を数える。, , , 。したがって 。
検算: の倍数は の 個。そのうち の倍数は の 個で、それぞれ を 個ずつ追加で含む。 は なのでさらに 個追加。合計 。