比赛 20120413 评测结果 AAAWWWWAWAWWAAW
题目名称 干草堆 最终得分 46
用户昵称 Makazeu 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2012-04-13 21:06:29
显示代码纯文本
#include <cstdio>
#include <cstdlib>
#define MAXN 100001
using namespace std;
int G[MAXN],N;
int main()
{
	freopen("tower.in","r",stdin);
	freopen("tower.out","w",stdout);
	scanf("%d\n",&N);
	for(int i=1;i<=N;i++) scanf("%d\n",&G[N+1-i]);
	int High=1;
	int now=0,last=G[1];
	for(int i=2;i<=N;i++)
	{
		now+=G[i];
		if(now>=last)
		{
			High++;
			last=now;
			now=0;
			continue;
		}
	}
	printf("%d\n",High);
	return 0;
}