#M1L624. 环路补给
环路补给
环路补给
题目描述
有n个补给变化量按原顺序围成环,可正、可负、可0。选择一个起点,从能量0开始按环顺序走n步,每步先加上该位置变化量,所有时刻能量都不得为负。求最早可行起点,无解输出0。
输入格式
第一行输入n,第二行输入n个整数,按原顺序排列。
输出格式
输出1基起点,或0。
样例 1
输入
3
-2 3 -1
输出
2
说明
从位置2出发,能量依次为3、2、0。
样例 2
输入
2
-1 0
输出
0
说明
走完一圈总变化为负,无解。
数据范围
- 1 ≤ n ≤ 200
- 每个元素为-100至100之间的整数;允许重复。