重铸华农荣光 我辈义不容辞
打卡第五天-prefix sum
#include<iostream>
using namespace std;
const int N=100010;
int a[N],S[N];
int main()
{
ios::sync_with_stdio(false);
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++) cin>>a[i];
for(int i=1;i<=n;i++) S[i]=S[i-1]+a[i];
while(m--){
int l,r;
cin>>l>>r;
cout<<S[r]-S[l-1]<<endl;
}
return 0;
}