记录编号 34434 评测结果 A
题目名称 儿童节快乐 最终得分 100
用户昵称 GravatarTruth.Cirno 是否通过 通过
代码语言 C++ 运行时间 0.000 s
提交时间 2011-12-14 20:05:35 内存使用 0.31 MiB
显示代码纯文本
#include <cstdio>
#include <vector>
using namespace std;

int main(void)
{
	freopen("happya.in","r",stdin);
	freopen("happya.out","w",stdout);
	int i,j,n,m,a,b,c,maxnum,maxpos;
	char ch;
	scanf("%d %d\n",&n,&m);
	vector<int> vec(n+1,0);
//	vector<int>::iterator it;
	for (i=0;i<m;i++)
	{
		scanf("%c %d %d",&ch,&a,&b);
		if (ch=='I')
		{
			scanf(" %d\n",&c);
			for (j=a;j<=b;j++)
				vec[j]+=c;
		}
		else// if (ch=='C')
		{
			scanf("\n");
			maxnum=-1000000000;
			for (j=a;j<=b;j++)
				if (vec[j]>maxnum)
				{
					maxnum=vec[j];
					maxpos=j;
				}
			printf("%d\n",maxnum);
			vec[maxpos]=0;
		}
	}
	return(0);
}