15252022-11-22 00:34:29TomaSajtZenehallgatáscpp14Elfogadva 50/5050ms5884 KiB
#include <bits/stdc++.h>
#define speed ios::sync_with_stdio(0);cin.tie(0)
using namespace std;
typedef long long ll;

int main() {
    speed;
    int n, k;
    cin >> n >> k;
    vector<ll> v(n);
    ll tot = 0;
    for (int i = 0; i < n; i++) {
        int a; cin >> a;
        v[i] = tot;
        tot += a;
    }
    while (k--) {
        int q; cin >> q;
        cout << upper_bound(v.begin(), v.end(), (q - 1) % tot) - v.begin() << ' ';
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/03ms1824 KiB
2Elfogadva0/050ms3500 KiB
3Elfogadva2/23ms2240 KiB
4Elfogadva2/23ms2444 KiB
5Elfogadva2/22ms2932 KiB
6Elfogadva3/32ms2796 KiB
7Elfogadva3/32ms3004 KiB
8Elfogadva3/32ms3228 KiB
9Elfogadva2/250ms4784 KiB
10Elfogadva2/250ms5000 KiB
11Elfogadva2/250ms4872 KiB
12Elfogadva2/250ms4860 KiB
13Elfogadva2/248ms4868 KiB
14Elfogadva2/250ms5072 KiB
15Elfogadva2/250ms5332 KiB
16Elfogadva2/250ms5520 KiB
17Elfogadva2/250ms5504 KiB
18Elfogadva2/248ms5480 KiB
19Elfogadva2/248ms5544 KiB
20Elfogadva2/248ms5472 KiB
21Elfogadva2/248ms5484 KiB
22Elfogadva3/348ms5472 KiB
23Elfogadva3/348ms5672 KiB
24Elfogadva3/348ms5884 KiB