第 040 场 AtCoder Beginner Contest
C
柱柱柱柱柱
AtCoder
⌀ 896
原题
← BD →
翻译中…

Problem Statement

翻译中…

$N$ 本の木の柱が左から右へ一列に並んだアスレチックがあります。左から $i$ 本目の柱の高さは $a_i$ センチメートルです。

翻译中…

高橋君は左から $1$ 本目の柱からスタートし、右へ柱を渡っていき $N$ 本目の柱まで行こうとしています。

翻译中…

高橋君がある柱にいるとき、次には現在の柱から $1$ 個もしくは $2$ 個右にある柱のどちらかへ移動することができます。

翻译中…

移動するときには、現在いる柱の高さと、移動後の柱の高さの差の絶対値のぶんだけコストがかかります。

翻译中…

$N$ 本目の柱まで行くとき、コストの合計の最小値はいくらになるでしょうか。

翻译中…

Constraints

翻译中…
  • $2 ≦ N ≦ 100,000$
  • $0 ≦ a_i ≦ 10,000$
  • $a_i$ はすべて整数である。
翻译中…

Input

翻译中…

入力は以下の形式で標準入力から与えられる。

翻译中…

N
a_1 a_2 ... a_N

翻译中…

Output

翻译中…

$1$ 本目の柱から $N$ 本目の柱へ移動するまでに必要な合計コストの最小値を $1$ 行に出力せよ。

翻译中…

样例

Input #1
4
100 150 130 120
Output #1
40
このケースでは以下のような移動によって最小コストを達成できる。 - $1$ 本目の柱から $3$ 本目の柱へ移動する。(コスト $30$) - $3$ 本目の柱から $4$ 本目の柱へ移動する。(コスト $10$) 合計コストは $40$ となる。
Input #2
4
100 125 80 110
Output #2
40
このケースでは以下のような移動によって最小コストを達成できる。 - $1$ 本目の柱から $2$ 本目の柱へ移動する。(コスト $25$) - $2$ 本目の柱から $4$ 本目の柱へ移動する。(コスト $15$) 合計コストは $40$ となる。
Input #3
9
314 159 265 358 979 323 846 264 338
Output #3
310
题目信息
题号
abc040_c
时间限制
2 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。