TBS系「情報7daysニュースキャスター」でやっていた中学入試問題。
「1から2007までの数字を並べて全てかけたとき、0はいくつ並びますか」
解法 余りを無視して5で割っていき、商を全部足せばよい。
5)2007
5) 401
5) 80
5) 16
3
解答 401+80+16+3 = 500
なんでかなー?
10の倍数、または、2の倍数×5の倍数で0が出現します。
2の倍数は5の倍数の2倍以上あるので、5の倍数を考えればOK。
2007を5で割った商401は2007までに含まれる5の倍数の数。
401を5で割った商80は2007までに含まれる52=25の倍数の数。
80を5で割った商16は2007までに含まれる53=125の倍数の数。
16を5で割った商3は2007までに含まれる54=625の倍数の数。
関連記事