194262025-12-09 09:52:44jmatyasZenehallgatáscpp17Time limit exceeded 0/50300ms2664 KiB
#include <iostream>
#include <vector>

using namespace std;

vector<int>t;
vector<int>p;

int a,i,n,m,ok,s,db,j;

void kiir(vector<int>t, vector<int>p)
{
    for (auto& e:t) cout << e << " ";
    cout << "\n";
    for (auto& e : p) cout << e << " ";
}

int main()
{
    cin >> n >> m;

    for (i = 0; i < n; ++i)
    {
        cin >> a;
        t.push_back(a);
    }

    for (i = 0; i < m; ++i)
    {
        cin >> a;
        p.push_back(a);
    }

    //t.resize(n + 1);
    //p.resize(m + 1);

    //kiir(t,p);
    
    i = 0;
    j = 0;
    s = 0;
    ok = 0;

    while (ok == 0)
    {
        if (i == n) i = 0;

        s += t[i];

        if (s >= p[j])
        {
            cout << i + 1 << " ";
            s = 0;
            ++j;
            i = 0;
            ++db;
        }
        else ++i;


        if (db == m ) ok = 1;

    }
}
SubtaskSumTestVerdictTimeMemory
base0/50
1Accepted0/01ms316 KiB
2Time limit exceeded0/0280ms1452 KiB
3Time limit exceeded0/2282ms316 KiB
4Time limit exceeded0/2282ms500 KiB
5Time limit exceeded0/2300ms316 KiB
6Time limit exceeded0/3287ms344 KiB
7Time limit exceeded0/3287ms508 KiB
8Time limit exceeded0/3287ms316 KiB
9Time limit exceeded0/2300ms2272 KiB
10Time limit exceeded0/2277ms2664 KiB
11Time limit exceeded0/2277ms2160 KiB
12Time limit exceeded0/2279ms1448 KiB
13Time limit exceeded0/2300ms2652 KiB
14Time limit exceeded0/2273ms1964 KiB
15Time limit exceeded0/2275ms1452 KiB
16Time limit exceeded0/2275ms2000 KiB
17Time limit exceeded0/2300ms1460 KiB
18Time limit exceeded0/2289ms1408 KiB
19Time limit exceeded0/2293ms2024 KiB
20Time limit exceeded0/2291ms1708 KiB
21Time limit exceeded0/2300ms2108 KiB
22Time limit exceeded0/3277ms1960 KiB
23Time limit exceeded0/3280ms2064 KiB
24Time limit exceeded0/3280ms1540 KiB