比赛 | 板子大赛 | 评测结果 | AAAAAAAAAA |
---|---|---|---|
题目名称 | 求和问题 | 最终得分 | 100 |
用户昵称 | zqy | 运行时间 | 0.453 s |
代码语言 | C++ | 内存使用 | 3.57 MiB |
提交时间 | 2025-01-22 08:34:22 | ||
#include <iostream> #include <cstdio> using namespace std; const int N=10005; typedef long long ll; ll n,m,s[N]; int main(){ freopen("sum.in","r",stdin); freopen("sum.out","w",stdout); scanf("%lld",&n); for(int i=1;i<=n;i++)scanf("%lld",s+i),s[i]+=s[i-1]; scanf("%lld",&m); for(int i=1;i<=m;i++){ ll l,r; scanf("%lld %lld",&l,&r); printf("%lld\n",s[r]-s[l-1]); } return 0; }