Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: nxtx_ss
Problemset: ผลบวก (กลาง)
Language: cpp
Time: 0.090 second
Submitted On: 2025-10-02 18:12:03
#include<iostream>
#include<vector>
using namespace std;
int s[1000000]={0};
int a[1000000];
void sm(int m){
for(int i=1; i<=m; i++) {
s[i]=s[i-1]+a[i];
}
}
int main() {
int n,q;
cin>>n;
for (int i=1; i<=n; i++) {
cin>>a[i];
}
sm(n);
cin>>q;
int x[q+5],y[q+5];
for (int i=1; i<=q; i++) {
cin>>x[i]>>y[i];
x[i]=x[i]+1;
y[i]=y[i]+1;
}
for (int i=1; i<=q; i++) {
cout<<s[y[i]]-s[x[i]-1]<<"\n";
}
}