题目
代码
#include<bits/stdc++.h>
using namespace std;
const int N=1000014;
long long n;
long long c[N];
long long f[N];
int main(){
freopen("bad.in","r",stdin);
freopen("bad.out","w",stdout);
cin>>n;
for(int i=1;i<=n;i++) cin>>c[i];
long long m;
long long l,r;
cin>>m;
for(int i=1;i<=m;i++){
long long s=0;
cin>>l>>r;
for(int j=l;j<=r;j++)
if(c[j]>0) s+=c[j];
cout<<s<<"\n";
}
fclose(stdin);
fclose(stdout);
return 0;
}
//求过!!!
谢谢dalao