>>654
1サイクルの後半に100cm後退があるのだから、
7サイクル終了時に1400cm地点にいるなら、
その前に一度1500cm地点に到達してるだろ。

前半で+300cm、後半で-100cmなので、
xcmに最初に到達するのはいつかを考える際には、
n回目のサイクルの終了時点にいる場所が初めてx-300cm以上の地点になる回数を調べ
(つまり、200n≧x-300となる最小のnを求め)
残りの距離x-200nを次のサイクルの前半で移動すると考えればよい。