Description:
Accept:
#include <iostream>
#include<algorithm>
using namespace std;
const int maxn=1e6+10;
long long int f[maxn],S[maxn], N, M;
int main()
{
scanf("%lld%lld", &N, &M);
for(int i=1;i<=N;i++)
{
scanf("%lld", &f[i]);
}
S[0]=0;
S[1]=f[1];
for(int i=2;i<=N;i++)
{
S[i]=S[i-1]+f[i];
}
int p, q;
for(int i=0;i<M;i++)
{
scanf("%d%d", &p, &q);
printf("%lld\n",S[q]-S[p-1]);
}
return 0;
}