ABC #100 B - Ringo's Favorite Numbers
完全に引っかかった
↓参考
ABC100 B - Ringo's Favorite Numbers - ferinの競プロ帳
#問題の概要
- 100でちょうどd回割り切れる数のうちn番目に小さい数を出力
- 0≦d≦2, 1≦n≦100
- 結論:n=100のときはn=101として計算する。
#引っかかったところ
n=100(100番目に小さい数を出力する)の場合。
たとえばd=0(0回割り切れる=割り切れない場合)のとき、
"n番目に小さい数"は"1,2,3,...,99,101"と続く。
100は「100で0回割り切れる100番目の数」ではないからだ。
(100は100で1回割り切れてしまうからね)
d=0のときと同様に、
d=1のとき、"100,200,300,...,9900,10100"
d=2のとき、"10000,20000,30000,...,990000,1010000"
となる。