#arc070c. [arc070_c]NarrowRectangles
[arc070_c]NarrowRectangles
問題文
シカのAtCoDeerくんは縦の長さが の細長い長方形が 個机に置いてあるのを見つけました。 机を二次元平面とみなすと、以下の図のように、 個目の長方形は、縦は の範囲を、横は の範囲を占めています。
AtCoDeerくんはこの長方形をそれぞれ横に動かすことで、全ての長方形を連結にしようと考えました。 各長方形は横に距離 動かすのに のコストがかかります。 全ての長方形を連結にするのに必要なコストの最小値を求めてください。 問題の制約のもとでこの値は整数になることが証明できます。
制約
- 入力は全て整数である。
部分点
- , を満たすデータセットに正解した場合は、部分点として 点が与えられる。
入力
入力は以下の形式で標準入力から与えられる。
:
出力
必要なコストの最小値を出力せよ。
入力例 1
出力例 1
個目の長方形を左に 動かすのが最小です。
入力例 2
出力例 2
はじめから連結になっているため、動かす必要はありません。