#include <iostream>
using namespace std;
int main() {
int n;
cin>>n;
int *arr=new int[n];
for(int i=0;i<n;i++){
cin>>arr[i];
}
int presum[n];
presum[0]=arr[0];
for(int i=1;i<n;i++){
presum[i]=presum[i-1]+arr[i];
}
int q;
cin>>q;
while(q--){
int sum=0;
int a,b;
cin>>a>>b;
if(a-1>=0){
sum=presum[b]-presum[a-1];
cout<<sum;
}
else cout<<presum[b];
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkKCWludCBuOwoJY2luPj5uOwoJaW50ICphcnI9bmV3IGludFtuXTsKCWZvcihpbnQgaT0wO2k8bjtpKyspewoJCWNpbj4+YXJyW2ldOwoJfQoJaW50IHByZXN1bVtuXTsKCXByZXN1bVswXT1hcnJbMF07Cglmb3IoaW50IGk9MTtpPG47aSsrKXsKCSAgICBwcmVzdW1baV09cHJlc3VtW2ktMV0rYXJyW2ldOwoJfQoJaW50IHE7CgljaW4+PnE7Cgl3aGlsZShxLS0pewoJCWludCBzdW09MDsKCQlpbnQgYSxiOwoJCWNpbj4+YT4+YjsKCQlpZihhLTE+PTApewoJICAgICAgICBzdW09cHJlc3VtW2JdLXByZXN1bVthLTFdOwoJICAgICAgICBjb3V0PDxzdW07CgkJfQoJCWVsc2UgY291dDw8cHJlc3VtW2JdOwoJfQoJCglyZXR1cm4gMDsKfQ==