#include<bits/stdc++.h> using namespace std; using ll=long long; //前缀和记录前n个的和,查询区间,a(r)-a(l-1)即可 int main() { int n, q,num; cin>>n>>q; vector<ll>arr(n+1); for(int i=1;i<=n;i++){ cin>>num; if(i==1) arr[i]=num; else arr[i]=arr[i-1]+num; } int l,r; while(q--){ cin>>l>>r; cout<<arr[r]-arr[l-1]<<endl; } }