347 : 二つの素数で割り切れる最大の整数

素数 2 と 3 の両方のみで割り切れる100以下の最大の整数は 96 である. 96=32×3=25×396 = 32 \times 3 = 2^5 \times 3である. 2つの異なる素数ppqqに対し,ppqqの両方のみで割り切れるNN以下の最大の正の整数を M(p,q,N)M(p,q,N)とする. そのような正の整数が存在しなければM(p,q,N)=0M(p,q,N) = 0である.

例えばM(2,3,100)=96M(2,3,100) = 96である. M(3,5,100)=75M(3,5,100) = 75であって90ではない.90は2,3,5で割り切れるためである. またM(2,73,100)=0M(2,73,100) = 0である.2と73の両方で割り切れる100以下の正の整数は存在しないためである.

S(N)S(N)を全てのM(p,q,N)M(p,q,N)の和とする.S(100)=2262S(100) = 2262である.

S(10000000)S(10\, 000\, 000)を求めよ.

最終更新