高校生の問題集にこんな問題がありました。
1から100までの100個の自然数の積
N=1・2・3・………・100 を計算すると、末尾には0が連続して何個並ぶか。
スマホの電卓でも100!は簡単に求められる。
93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000000
答えは24個です。つまらない問題!
しかしスマホで答えたのでは数学としての問題の意味がないので真面目に解答しましょう。
5が約数の数字と2が約数の数字をかけると末尾に0が付きます。2が約数の数字は50個もあるので5が約数の数だけ0が付くと考えます。100÷5=20なので0は末尾に20個連続します。これが正解かと思うとそうではありません。約数5が2個の数字もあるからです。つまり約数に25がある数字はさらに0の数が増えます。100÷25=4なので0の数は20+4=24個連続することになります。
約数5が3個ある数字も考えましょう。これは53=125になり100を超えてしまうのでありません。
以上のことから答えは24個になります。