20階建てで一階あたり20室あるホテルで以下のルールで部屋番号を設定すると、最大になるのは何号室?
1.部屋連番。例:1階の最初の部屋は1号室
2.4と9のついた数字を飛ばす。
解答:
10あたりの飛ばさない数は
12356780
となり、8個となる。
100までに飛ばさない数は上記の8個*10となるが、40番台と90番台は飛ばすので、
8*8=64個
となる。
400を64で割ると、400/64=6あまり16
つまり、6回100の位が変化する。
そして、400番台は全て飛ばすので、6回変化するという事で700番台となる。
そして先ほどのあまりの16までに、登場する抜け番は
10あたりの飛ばさない数は前述の通り8個なので
16/8で2あまり無しとなり、
720番が最大となる。
よって最大の部屋番号は720号室となる。