开始: 2026-09-21 00:00:00

26.9复赛模拟赛01

结束: 2026-09-22 10:00:00
当前  2026-11-04 13:29:43  类型: IOI  状态: 已经结束 

P3. 多米诺(Domino)
描述

有 (N) 个多米诺骨牌在数轴上排成一列。第 (i) 个骨牌立在坐标 (i) 处,高度为 (A_i)。

当第 (i) 个骨牌向右倒下时,位于坐标区间 ([i,i+A_i-1]) 内的所有骨牌都会向右倒下。

将第 1 个骨牌向右推倒时,总共会有多少个骨牌倒下?


输入

输入按以下格式给出:

N
A_1 A_2 ... A_N


输出

输出第 1 个骨牌向右推倒时倒下的骨牌个数。

样例

输入

4
3 1 4 1

输出

4

输入

9
1 4 1 4 2 1 3 5 6

输出

1

输入

10
5 4 3 2 1 1 2 3 4 5

输出

5
提示

样例1解释:

第 1 个骨牌倒下时,第 2、3 个骨牌也向右倒下。第 3 个骨牌倒下时,第 4 个骨牌也倒下。

  • (1 \le N \le 5 \times 10^5)

  • (1 \le A_i \le N)

  • 输入均为整数


提交

题目参数
时间限制 1 秒
内存限制 128 MB
提交