atcoder#ABC203C. [ABC203C] Friends and Travel costs
[ABC203C] Friends and Travel costs
题目描述
個の村があり、それぞれ村 , 村 , , 村 と番号がついています。
以上 以下の全ての整数 について、村 で 円を払う事で村 に移動することができます。 それ以外の移動方法はありません。
太郎君は初め 円を持った状態で村 におり、その後、可能な限り大きな番号の村まで進もうとします。
太郎君には 人の友達がいます。 人目の友達は村 にいて、太郎君が村 に着いたときに 円を太郎君に渡します。
太郎君が最終的にたどり着く村の番号を求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを出力せよ。
2 3
2 1
5 10
4
5 1000000000
1 1000000000
2 1000000000
3 1000000000
4 1000000000
5 1000000000
6000000000
3 2
5 5
2 1
2 2
10
提示
制約
- 入力は全て整数である。
Sample Explanation 1
太郎君は以下のように動きます: - 村 から村 へ 円払って移動する。所持金は 円となる。 - 村 から村 へ 円払って移動する。所持金は 円となる。 - 村 で 人目の友達から 円受け取り、所持金は 円となる。 - 村 から村 へ 円払って移動する。所持金は 円となる。 - 村 から村 へ 円払って移動する。所持金は 円となり、この村には友達もいないため村 で止まる。 よって、 を出力します。
Sample Explanation 2
答えが bit 整数に収まらないことがある事に注意してください。
Sample Explanation 3
同じ村に複数の友達がいる可能性もあります。