比赛 测试 评测结果 AAAAAAAAAAAAAAT
题目名称 数列操作A 最终得分 93
用户昵称 liuyu 运行时间 3.671 s
代码语言 C++ 内存使用 0.70 MiB
提交时间 2017-04-11 19:01:06
显示代码纯文本
#include<cstdio>
#include<iostream>
#include<string>
using namespace std;
int n,m,A[100010];
int main()
{
	freopen("shulie.in","r",stdin);
	freopen("shulie.out","w",stdout);
	scanf("%d",&n);	string s;
	for(int i=1;i<=n;i++)
	 scanf("%d",&A[i]);
	scanf("%d",&m);
	for(int k=1;k<=m;k++){
		int sum=0;
		cin>>s;	
		if(s=="ADD"){
			//do1
			int a,b;
			scanf("%d%d",&a,&b);
			A[a]+=b;
	}
		else{
			//do2
			int a,b;
			scanf("%d%d",&a,&b);
			for(int i=a;i<=b;i++)
			 sum+=A[i];
			printf("%d\n",sum);
	
		}
	}
	return 0;
}