#B0226. 跳石头
跳石头
题目描述
有一只青蛙站在第 块石头上,前方共有 $$n$$ 块石头,编号为 。第 块石头的高度为 。
青蛙每次可以从当前石头跳到下一块石头,或者跳过一块石头跳到下下块石头。也就是说,如果当前在第 块石头上,那么下一步只能跳到:
或
前提是目标石头存在。
如果青蛙从第 块石头跳到第 块石头,那么这一步需要付出的代价为:
请你求出:从第 块石头跳到第 块石头所需的最小总代价。
输入格式
第一行输入一个整数 ,表示石头的数量。
第二行输入 $$n$$ 个整数 ,表示各块石头的高度。
数据范围:
输出格式
输出一个整数,表示最小总代价。
4
10 30 40 20
30
Hint
样例说明: 一种最优方案是:
- 从第 $$1$$ 块石头跳到第 $$2$$ 块石头,代价为 $$|10-30|=20$$;
- 再从第 $$2$$ 块石头跳到第 $$4$$ 块石头,代价为 $$|30-20|=10$$。
最小总代价为: