回答

✨ ベストアンサー ✨

末尾に0が1つつくということは×10が1回されるということです。

また 10=2×5 なので2の倍数と5の倍数によって末尾の0の個数が変わってきます。

しかし、2の倍数よりも5の倍数の方が少ないので5の倍数を数えることによって末尾の0の個数を知ることができます。

しかし5の倍数と言っても 25=5² のようにひとつの数で5の倍数2個分と数えられるものもあります。

この時に、5の倍数が1つ来る度に1つずつ末尾に0がついてたものが、急に2つ末尾に0がつくのです。

そうすると、<A>で飛ばされてしまう値が出てしまうのです。

問題ではこの飛ばされてしまう値の小さい方から10番目を答えよと聞かれています。

したがって、5²や5³などの値がどのくらいあるか調べて行けばいいのです。

さて、いつ5²や5³が出てくるかと言うと、5の倍数が5回目に出る時に5²になります。5²が5回目に出る時(5¹が5²(=25)回目に出る時)に5³になります。

5²で1個飛ばされる、5³で2個飛ばされるというのを数えていくと答えは4番になります!

分からない部分があったら教えてください!

瑠歌

ピンクの線から上のところは理解出来たのですが、下のところがよくわかりません…。
申し訳ないです💦

画像の黒字は5の倍数を並べたもので、その下の青字はその数字に5の倍数がいくつ含まれるか(末尾に0がいくつつくか)を表したものです。

最初の回答の下から3段目で言っていることは書いていくと見た目で判断することができます。

そして最初の回答の上から5段目、6段目で言っていることの通り、5の倍数が2個含まれる(末尾に0が2個つく)と<A>の数値で飛ばされるものが1つ、5の倍数が3個含まれる(末尾に0が3個つく)と<A>の数値で飛ばされるものが2つあります。

これを数えると『225』の時点で、10個の数字が飛ばされていることがわかります。

(5の倍数の個数)=(末尾の0の個数)だから、あとは最初から青字の部分を足し合わせて55になります。

これは末尾に0をつけ終えたあとの値であるので、その1個前の数字『54』が正解となるのです!

分からない部分、見えづらい部分があったら遠慮なく聞いてください!!!

瑠歌

理解することが出来ました…!
とても丁寧に説明してくださって本当にありがとうございます🙇‍♀️🙏

この回答にコメントする
疑問は解決しましたか?