#B0488. 青蛙回家

青蛙回家

题目描述

池塘中有 nn 块从左到右编号为 11nn 的石头,第 ii 块石头高度为 hih_i。青蛙最初在第 11 块石头上,希望跳到第 nn 块石头。

它每次可以从第 ii 块跳到第 i+1i+1 块或第 i+2i+2 块。若从高度 hih_i 跳到高度 hjh_j,会消耗

hihj|h_i-h_j|

点体力。请计算到达终点所需的最少体力。

输入格式

第一行包含一个整数 nn

第二行输入 nn 个整数 h1,h2,,hnh_1,h_2,\ldots,h_n

输出格式

输出到达第 nn 块石头的最少体力消耗。

4
10 30 40 20
30

数据范围与提示

  • 2n1052\le n\le 10^5
  • 1hi1041\le h_i\le 10^4