211602026-01-12 14:48:08sklausZenehallgatáscpp17Accepted 50/5052ms1376 KiB
#include <iostream>
#include <algorithm>
using namespace std;

int main()
{
    ios::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    int n, k, s;
    cin>>n>>k;
    int t[n];
    int sum=0;
    for(int i=0; i<n; i++)
    {
        cin>>s;
        sum+=s;
        t[i]=sum;
    }
    for(int i=0; i<k; i++)
    {
        cin>>s;
        s=s%sum;
        int *ptr=lower_bound(t, t+n, s);
        int j=ptr-t;
        cout<<j+1<<" ";
    }
    return 0;
}
SubtaskSumTestVerdictTimeMemory
base50/50
1Accepted0/01ms512 KiB
2Accepted0/052ms1328 KiB
3Accepted2/21ms316 KiB
4Accepted2/21ms316 KiB
5Accepted2/21ms316 KiB
6Accepted3/31ms316 KiB
7Accepted3/31ms316 KiB
8Accepted3/31ms316 KiB
9Accepted2/252ms1332 KiB
10Accepted2/252ms1376 KiB
11Accepted2/252ms1192 KiB
12Accepted2/252ms1332 KiB
13Accepted2/252ms1332 KiB
14Accepted2/252ms1332 KiB
15Accepted2/252ms1324 KiB
16Accepted2/252ms1188 KiB
17Accepted2/252ms1332 KiB
18Accepted2/252ms1332 KiB
19Accepted2/250ms1332 KiB
20Accepted2/250ms1376 KiB
21Accepted2/250ms1332 KiB
22Accepted3/350ms1328 KiB
23Accepted3/350ms1344 KiB
24Accepted3/350ms1260 KiB