100 atcoder#ABC094B. [ABC094B] Toll Gates
[ABC094B] Toll Gates
题目描述
個のマスが左右に一列に並んでいます. これらのマスには,左のマスから順に の番号が付けられています.
あなたは,最初マス にいます. 隣り合うマスの間は自由に移動することができ,マス またはマス にたどり着くとゴールすることができます. ただし, について,マス には料金所があり,そのためマス に移動してくる際には のコストがかかります. なお,マス ,マス ,マス には料金所がないことが保証されます.
ゴールするまでにかかるコストの最小値を求めてください.
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
ゴールするまでにかかるコストの最小値を出力せよ.
题目大意
有一个长为 的路 ,路中有 个收费站,第 个收费站在路的 位置,收费 金币,你现在在 ,问从 走到 或走到 的最少花费。
5 3 3
1 2 4
1
7 3 2
4 5 6
0
10 7 5
1 2 3 4 6 8 9
3
提示
制約
- $ 1\ \leq\ A_1\ <\ A_2\ <\ ...\ <\ A_M\ \leq\ N\ -\ 1 $
- 入力はすべて整数
Sample Explanation 1
次のようにするのが最適です. - まず,マス から,マス へ移動する.このとき,マス には料金所があるので,コスト がかかる. - 次に,マス から,マス へ移動する.このときはコストはかからない. - マス に到着したので,ゴールする. このようにすると,コストは合計で になります.
Sample Explanation 2
まったくコストがかからないこともあります.