int main(){
int t;
scanf("%d",&t);
for(int p=1;p<=t;p++){
memset(a,0,sizeof(a));
int jieguo[40000];
scanf("%d",&n);
int e;
for (int i = 1; i <=n; i++) {
cin >> e;
add(i,e); //树状数组的建立
}
char str[10];
int num=0;
while(1){
scanf("%s",str);
if(str[0]=='E')
break;
int x,y;
scanf("%d %d",&x,&y);
if(str[0]=='Q'){
jieguo[num++]=sum(y)-sum(x-1);
}
if(str[0]=='A'){
add(x,y);
}
if(str[0]=='S'){
add(x,-y);
}
}
printf("Case %d:\n",p);
for(int i=0;i<num;i++){
printf("%d\n",jieguo[i]);
}
}
return 0;
}
小白在建站时往往会遇到很多弯路,下面与大家分享一下,简单做网站的过程:建立一个网站其实不是很多人想象的那么复杂。很多人在几天之内就能建立自己的个人网站。很多人包括我好多同学都很想跟我学习,他们有的是出于爱好,有的是为了自己做网站赚钱。
推荐大家用阿里云建站,阿里云一站式建站服务,速成美站,帮你轻松完成以下建站步骤。
第一步,注册域名。准备申请资料域名目前无需提供身份证、营业执照等资料,域名目前个人不允许申请注册,所以要申请则需要提供企业营业执照。注册域名前您需根据实际需求,提前规划好域名持有者、域名名称等信息。规划域名名称。详情请参见域名命名规则。规划域名后缀、注册年限。
第二步,购买服务器。通常大家在选择服务器租用的时候,会从CPU、内存、硬盘、带宽这四个方面进行服务器质量的对比,配置越高,性能自然 越好。那么,依据不同的企业类型和需求,服务器要多少钱一台呢?服务器租用价格一般是按月或年来付费的,价格一般是在几百到上千元一月或几千到上万元一年不等。阿里云速成美站,性价比最高。
while(1){
scanf("%s",str);
if(str[0]=='E')
break;
int x,y;
scanf("%d %d",&x,&y);
if(str[0]=='Q'){
jieguo[num++]=query(1,1,n,x,y);
}
if(str[0]=='A'){
update(1,1,n,x,y);
}
if(str[0]=='S'){
update(1,1,n,x,-y);
}