#132. 跳木桩
跳木桩
题目描述
河面上有 个木桩排成一排,每个木桩上都有一个数字,表示青蛙从当前木桩一次最多可跳跃的木桩个数(例如数字为 ,可以跳跃 个或 个木桩)。请计算青蛙从第 个木桩跳跃到第 个木桩所需的最少跳跃次数。
例如:,木桩数字分别为 、、、、 时:
- 第一次从第 个木桩跳到第 个木桩(跳跃 个木桩);
- 第二次从第 个木桩跳到第 个木桩(跳跃 个木桩);
最少需要 次跳跃。
输入格式
输入共两行:
- 第一行:一个正整数 (),表示木桩数量;
- 第二行: 个正整数( 正整数 ),表示各木桩上的数字,数字间用空格隔开。
输出格式
输出一个整数,表示青蛙最少需要跳跃几次可到达最后一个木桩。
样例输入
5
2 1 5 1 3
样例输出
2