传统题 1000ms 128MiB

最少问题

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

最少问题

题目描述

河面上有 NN 个木桩排成一排,每个木桩上都有一个数字,表示青蛙从当前木桩一次最多可跳跃的木桩个数(例如数字为 22,可以跳跃 11 个或 22 个木桩)。请计算青蛙从第 11 个木桩跳跃到第 NN 个木桩所需的最少跳跃次数。

例如:N=5N=5,木桩数字分别为 2211551133 时:

  1. 第一次从第 11 个木桩跳到第 33 个木桩(跳跃 22 个木桩);
  2. 第二次从第 33 个木桩跳到第 55 个木桩(跳跃 22 个木桩);

最少需要 22 次跳跃。

输入格式

输入共两行:

  • 第一行:一个正整数 NN5N1005 \leq N \leq 100),表示木桩数量;
  • 第二行:NN 个正整数(11 \leq 正整数 1000\leq 1000),表示各木桩上的数字,数字间用空格隔开。

输出格式

输出一个整数,表示青蛙最少需要跳跃几次可到达最后一个木桩。

输入输出样例 #1

输入 #1

5
2 1 5 1 3

输出 #1

2

育华周赛 第二十一期

未参加
状态
已结束
规则
乐多
题目
6
开始于
2026-3-28 8:30
结束于
2026-3-29 8:30
持续时间
24 小时
主持人
参赛人数
19