#include <bits/stdc++.h>
#define ll long long
using namespace std;
int main()
{
//freopen("input.txt","r",stdin);
ll n,m,q;
cin >> n >> m >> q;
ll a[m];
for(int i=0;i<m;i++) cin >> a[i];
for(int i=m-2;i>=0;i--) a[i]=a[i]+a[i+1];
while(q--)
{
ll x; cin >> x;
ll low=0,high=m-1,pos=-1;
while(low<=high)
{
ll mid = (low+high)/2;
if(a[mid]>x)
{
low=mid+1;
}
else if(a[mid]<x)
{
high=mid-1;
}
else
{
pos=mid;
break;
}
}
if(pos==-1) cout << high+1 << endl;
else cout << pos+1 << endl;
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nCgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CiAgICAvL2ZyZW9wZW4oImlucHV0LnR4dCIsInIiLHN0ZGluKTsKICAgIGxsIG4sbSxxOwogICAgY2luID4+IG4gPj4gbSA+PiBxOwogICAgbGwgYVttXTsKICAgIGZvcihpbnQgaT0wO2k8bTtpKyspIGNpbiA+PiBhW2ldOwogICAgZm9yKGludCBpPW0tMjtpPj0wO2ktLSkgYVtpXT1hW2ldK2FbaSsxXTsKICAgIHdoaWxlKHEtLSkKICAgIHsKICAgICAgICBsbCB4OyBjaW4gPj4geDsKICAgICAgICBsbCBsb3c9MCxoaWdoPW0tMSxwb3M9LTE7CiAgICAgICAgd2hpbGUobG93PD1oaWdoKQogICAgICAgIHsKICAgICAgICAgICAgbGwgbWlkID0gKGxvdytoaWdoKS8yOwogICAgICAgICAgICBpZihhW21pZF0+eCkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgbG93PW1pZCsxOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgaWYoYVttaWRdPHgpCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGhpZ2g9bWlkLTE7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBwb3M9bWlkOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgaWYocG9zPT0tMSkgY291dCA8PCBoaWdoKzEgPDwgZW5kbDsKICAgICAgICBlbHNlIGNvdXQgPDwgcG9zKzEgPDwgZW5kbDsKICAgIH0KICAgIHJldHVybiAwOwp9Cg==