记录编号 165271 评测结果 AAAAAAAAAA
题目名称 求和问题 最终得分 100
用户昵称 Gravatarforever 是否通过 通过
代码语言 C++ 运行时间 0.490 s
提交时间 2015-06-10 20:03:02 内存使用 0.37 MiB
显示代码纯文本
#include<cstdio>
using namespace std;
#define LL long long
#define N 10010
LL s[N];
int n,m;
int main(){
	freopen("sum.in","r",stdin);
	freopen("sum.out","w",stdout);
	scanf("%d",&n);
	s[0] = 0;
	for (int i = 1 ; i <= n; i ++){
		scanf("%lld",&s[i]);
		s[i] += s[i - 1];
	}
	scanf("%d",&m);
	int l,r;
	while (m --){
		scanf("%d %d",&l,&r);
		if (l == 0 && l == r) puts("0");
		else printf("%lld\n",s[r] - s[l - 1]);
	}
	return 0;
}