#include <iostream>
#include <bits/stdc++.h>
#define Kirlos ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
#define ll long long
#define pb(k) push_back(k)
#define fi first
#define se second
#define endl '\n'
#define mp(x,y) make_pair(x,y)
#define MOD 1000000007
#define all(x) x.begin(), x.end()
#define PI acos(-1)
#define sin(x) sin((x)*PI/180)
#define cos(x) cos((x)*PI/180)
#define tan(x) tan((x)*PI/180)
#define Ones(x) __builtin_popcountll(x)
using namespace std;
void solve()
{
int n;
cin>>n;
vector<int>vec(n+1);
for(int i=1; i<n+1; i++)
{
cin>>vec[i];
}
vector<int>pre(n+1);
for(int i=1; i<=n; i++)
{
pre[i]=pre[i-1]+vec[i];
}
int q;
cin>>q;
while(q--)
{
int l,r;
cin>>l>>r;
l++,r++;
cout<<pre[r]-pre[l-1]<<endl;
}
}
int main()
{
Kirlos
ll t;
t=1;
//cin>>t;
while(t--)
{
solve();
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBLaXJsb3MgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7Y2luLnRpZShudWxscHRyKTtjb3V0LnRpZShudWxscHRyKTsKI2RlZmluZSBsbCBsb25nIGxvbmcKI2RlZmluZSBwYihrKSBwdXNoX2JhY2soaykKI2RlZmluZSBmaSBmaXJzdAojZGVmaW5lIHNlIHNlY29uZAojZGVmaW5lIGVuZGwgJ1xuJwojZGVmaW5lIG1wKHgseSkgbWFrZV9wYWlyKHgseSkKI2RlZmluZSBNT0QgMTAwMDAwMDAwNwojZGVmaW5lIGFsbCh4KSB4LmJlZ2luKCksIHguZW5kKCkKI2RlZmluZSBQSSBhY29zKC0xKQojZGVmaW5lIHNpbih4KSBzaW4oKHgpKlBJLzE4MCkKI2RlZmluZSBjb3MoeCkgY29zKCh4KSpQSS8xODApCiNkZWZpbmUgdGFuKHgpIHRhbigoeCkqUEkvMTgwKQojZGVmaW5lIE9uZXMoeCkgX19idWlsdGluX3BvcGNvdW50bGwoeCkKIAp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCnZvaWQgc29sdmUoKQp7CiAgICBpbnQgbjsKICAgIGNpbj4+bjsKICAgIHZlY3RvcjxpbnQ+dmVjKG4rMSk7CiAgICBmb3IoaW50IGk9MTsgaTxuKzE7IGkrKykKICAgIHsKICAgICAgICBjaW4+PnZlY1tpXTsKICAgIH0KICAgIHZlY3RvcjxpbnQ+cHJlKG4rMSk7CiAgICBmb3IoaW50IGk9MTsgaTw9bjsgaSsrKQogICAgewogICAgICAgIHByZVtpXT1wcmVbaS0xXSt2ZWNbaV07CiAgICB9CiAgICBpbnQgcTsKICAgIGNpbj4+cTsKICAgIHdoaWxlKHEtLSkKICAgIHsKICAgICAgICBpbnQgbCxyOwogICAgICAgIGNpbj4+bD4+cjsKICAgICAgICBsKysscisrOwogICAgICAgIGNvdXQ8PHByZVtyXS1wcmVbbC0xXTw8ZW5kbDsKICAgIH0KfQogCmludCBtYWluKCkKewogICAgS2lybG9zCiAgICBsbCB0OwogICAgdD0xOwogICAgLy9jaW4+PnQ7CiAgICB3aGlsZSh0LS0pCiAgICB7CiAgICAgICAgc29sdmUoKTsKICAgIH0KICAgIHJldHVybiAwOwp9IA==