More Related Content
Similar to 社内勉強会 2014/10/08 (20)
社内勉強会 2014/10/08
- 17. アリさん問題(Ants:POJ No.1852)
長さLcmの竿の上をn匹のアリが毎秒1cmのスピードで歩いていま
す。アリが竿の端に到達すると竿の下に落ちていきます。また、竿
の上は狭くてすれ違えないので、二匹のアリが出会うと、それぞれ
反対を向いて戻っていきます。
各アリについて、現在の竿の左端からの距離Xiはわかりますが、ど
ちらの方向を向いているのかはわかりません。
すべてのアリが竿から落ちるまでにかかる最小の時間と最大の時間
をそれぞれ求めなさい。
http://poj.org/problem?id=1852
制約
1 ≦ L ≦ 10^6
1 ≦ n ≦ 10^6
0 ≦ Xi ≦ L
入力例
L = 10
n = 3
x = {2, 6, 7}
出力例
min = 4
max = 8
※min:(左、右、右)
※max:(右、右、右)