#GC2017606. 幸存者
幸存者
题目描述
人按位置 ~ 排列,同时向左挥刀。位置 的刀长为 ,若 且 ,则位置 的人被砍中。求未被任何人砍中的人数。
输入格式
第一行 ;第二行 个刀长。
输出格式
输出幸存人数。
样例
4
0 1 0 10
1
2
0 0
2
10
1 1 3 0 0 0 2 1 0 3
3
数据范围
,;前 数据 ,另有 数据 。
n 人按位置 1~n 排列,同时向左挥刀。位置 j 的刀长为 Lj,若 i<j 且 i≥j−Lj,则位置 i 的人被砍中。求未被任何人砍中的人数。
第一行 n;第二行 n 个刀长。
输出幸存人数。
4
0 1 0 10
1
2
0 0
2
10
1 1 3 0 0 0 2 1 0 3
3
1≤n≤106,0≤Li≤109;前 30% 数据 n≤15,另有 20% 数据 n≤20000。