3743 2023. 03. 02 18:23:16 Erik_Gepard Zenehallgatás cpp17 Elfogadva 50/50 50ms 5076 KiB
#include <bits/stdc++.h>
using namespace std;

void solve(){
    int n, k;
    cin>>n>>k;
    vector<int> a(n+1);
    for(int i=1; i<=n; i++){
        int x;
        cin>>x;
        a[i]=a[i-1]+x;
    }
    for(int i=0; i<k; i++){
        int t;
        cin>>t;
        t--;
        t%=a[n];
        cout<<int(upper_bound(a.begin(), a.end(), t)-a.begin())<<" ";
    }
    return;
}

int main(){
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    solve();
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 50/50
1 Elfogadva 0/0 3ms 1828 KiB
2 Elfogadva 0/0 50ms 2892 KiB
3 Elfogadva 2/2 3ms 2336 KiB
4 Elfogadva 2/2 3ms 2500 KiB
5 Elfogadva 2/2 3ms 2712 KiB
6 Elfogadva 3/3 3ms 2900 KiB
7 Elfogadva 3/3 3ms 2996 KiB
8 Elfogadva 3/3 3ms 3212 KiB
9 Elfogadva 2/2 48ms 4244 KiB
10 Elfogadva 2/2 50ms 4248 KiB
11 Elfogadva 2/2 50ms 4240 KiB
12 Elfogadva 2/2 50ms 4480 KiB
13 Elfogadva 2/2 50ms 4576 KiB
14 Elfogadva 2/2 48ms 4448 KiB
15 Elfogadva 2/2 48ms 4704 KiB
16 Elfogadva 2/2 48ms 4704 KiB
17 Elfogadva 2/2 48ms 4916 KiB
18 Elfogadva 2/2 48ms 5008 KiB
19 Elfogadva 2/2 48ms 4924 KiB
20 Elfogadva 2/2 46ms 5020 KiB
21 Elfogadva 2/2 48ms 5072 KiB
22 Elfogadva 3/3 46ms 5076 KiB
23 Elfogadva 3/3 46ms 4948 KiB
24 Elfogadva 3/3 46ms 4992 KiB