211302026-01-12 12:27:38bombinigusiniZenehallgatáscpp17Elfogadva 50/5054ms1356 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 ossz=0;
    for(int i=0; i<n; i++)
    {
        cin>>s;
        ossz=ossz+s;
        t[i]=ossz;
    }
    for(int i=0; i<k; i++)
    {
        cin>>s;
        int p=s%ossz;
        int *ptr=lower_bound(t, t+n, p);
        int r=ptr-t;
        cout<<r+1<<" ";
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/01ms512 KiB
2Elfogadva0/054ms1332 KiB
3Elfogadva2/22ms316 KiB
4Elfogadva2/22ms316 KiB
5Elfogadva2/21ms316 KiB
6Elfogadva3/31ms316 KiB
7Elfogadva3/31ms316 KiB
8Elfogadva3/31ms492 KiB
9Elfogadva2/252ms1164 KiB
10Elfogadva2/252ms1208 KiB
11Elfogadva2/252ms1332 KiB
12Elfogadva2/252ms1328 KiB
13Elfogadva2/252ms1172 KiB
14Elfogadva2/252ms1332 KiB
15Elfogadva2/252ms1356 KiB
16Elfogadva2/252ms1328 KiB
17Elfogadva2/252ms1212 KiB
18Elfogadva2/250ms1332 KiB
19Elfogadva2/250ms1300 KiB
20Elfogadva2/250ms1332 KiB
21Elfogadva2/250ms1152 KiB
22Elfogadva3/350ms1332 KiB
23Elfogadva3/350ms1344 KiB
24Elfogadva3/350ms1332 KiB