#P3233. *【单调队列】最多分段且段和非递减[USACO09OPEN] Tower of Hay G

*【单调队列】最多分段且段和非递减[USACO09OPEN] Tower of Hay G

[USACO09OPEN] Tower of Hay G

题目背景

给出一个有 nn 个数的序列 AiA_i

要求整个序列分成连续的若干段,设每段的和为 SiS_i,要求 SiS_i 非递减。

求最多可以分成多少段。

输入格式

第一行一个整数 n (1n105)n \ (1 \le n \le 10^5)

下来 nn 个整数 Ai (1Ai104)A_i \ (1 \le A_i \le 10^4)

输出格式

一行一个整数,表示最多可以分成的段数。

样例 #1

样例输入 #1

3
1
2
3

样例输出 #1

2

提示

样例解释

1122 放在第一层,将 33 放在第二层。