#P1559. 2023.09.09-JD-第二题-塔子哥跳格子

2023.09.09-JD-第二题-塔子哥跳格子

题目描述

nn 个格子,塔子哥初始在 11 号格子,想要跳到 nn 号格子。

塔子哥每次可以往前跳一步或者两步(即从 ii 跳到 i+1i+1 或者 i+2i+2),但是需要保证不能跳出 nn 个格子,即跳到的位置不能大于 nn 。到达 i(1in)i(1\leq i\leq n) 号格子需要缴纳 aia_i 的费用。

问塔子哥到达 nn 号格子最少需要缴纳多少费用。

输入描述

第一行,一个整数 n(1n105)n(1 \leq n \leq 10^5),表示格子的长度。
第二行,nn 个整数,第 ii 个整数为 ai(1ai103)a_i(1 \leq a_i \leq 10^3)

数据保证 a1=an=0a_1=a_n=0

输出描述

一个非负整数,表示塔子哥到达 nn 号格子最少需要缴纳的费用。

样例

输入

5
0 1 2 3 0

输出

2

说明

从 1 号点跳到 3 号点,再从 3 号点跳到 5 号点,最少需要缴纳费用为 2 。