记录编号 430232 评测结果 AAAAAAAWWW
题目名称 求和问题 最终得分 70
用户昵称 Gravatar邹榆冬 是否通过 未通过
代码语言 C++ 运行时间 0.373 s
提交时间 2017-07-29 15:45:10 内存使用 3.34 MiB
显示代码纯文本
#include<stdio.h>
#include<stdlib.h>
#include<string.h> 
#include<math.h>
#define MAXN 200000 
int n,m,A[MAXN],ans[MAXN];
long long int S[MAXN];

int main(){
	int i,j;
	freopen("sum.in","r",stdin);
	freopen("sum.out","w",stdout);
	scanf("%d",&n);
	for(i=1;i<=n;i++){
		scanf("%d",&A[i]);
		S[i]=S[i-1]+A[i];
	}
	scanf("%d",&m);
	int l,r;
	for(i=0;i<m;i++){
		scanf("%d %d",&l,&r);
		ans[i]=S[r]-S[l-1];
	}
	for(i=0;i<m;i++){
		printf("%d\n",ans[i]);
	}
	fclose(stdin);
	fclose(stdout);
	return 0;
}