题目描述
小明会进行 n 轮扫雷,每轮开始前获得1枚扫雷币(可保留至后续轮次)。第i轮扫雷中,花费ci枚扫雷币可购买一个地雷探测器(每轮可购买任意次)。求n轮扫雷中最多能购买的地雷探测器数量。
输入格式
-
第一行:正整数n(1≤n≤2×105),表示扫雷轮数。
-
第二行:n个正整数c1,c2,...,cn(1≤ci≤109)。
输出格式
一行,一个非负整数,表示最多能购买的地雷探测器数量。
样例
输入:
6
3 2 5 3 4 3
输出
2
样例提示
在第二轮购买一个地雷探测器,此时扫雷币变成零,在第六轮,扫雷币变成 4 ,可以再购买一个地雷探测器,扫雷币剩余 1 , 无法买到比两个更多的地雷探测器。
数据分布
40% 的样例,保证 1≤n≤100 , 1≤ci≤100
100% 的样例,保证 1≤n≤2∗105 , 1≤ci≤109
6.10新增一组数据,n=107