138712025-01-09 07:02:56antiZenehallgatáscpp17Time limit exceeded 15/50300ms1216 KiB
#include <iostream>

using namespace std;

int main()
{
    int n, k;
    cin >> n >> k;
    int t[n], p[k], ossz = 0;
    for(int i=0; i<n; i++){
        cin >> t[i];
        ossz += t[i];
    }
    for(int i=0; i<k; i++){
        cin >> p[i];
    }
    int meg = 0, ossz2 = 0;
    for(int i=0; i<k; i++){
        while(p[i] > ossz){
            p[i] -= ossz;
        }
        meg = 0;
        ossz2 = 0;
        while(ossz2 < p[i]){
            ossz2 += t[meg];
            meg++;
        }
        cout << meg << " ";
    }
}
SubtaskSumTestVerdictTimeMemory
base15/50
1Accepted0/01ms500 KiB
2Time limit exceeded0/0282ms1064 KiB
3Accepted2/22ms316 KiB
4Accepted2/22ms316 KiB
5Accepted2/23ms404 KiB
6Accepted3/37ms404 KiB
7Accepted3/312ms408 KiB
8Accepted3/345ms316 KiB
9Time limit exceeded0/2300ms1216 KiB
10Time limit exceeded0/2300ms1068 KiB
11Time limit exceeded0/2277ms1076 KiB
12Time limit exceeded0/2277ms1136 KiB
13Time limit exceeded0/2289ms1072 KiB
14Time limit exceeded0/2300ms1076 KiB
15Time limit exceeded0/2282ms1092 KiB
16Time limit exceeded0/2287ms1076 KiB
17Time limit exceeded0/2280ms1076 KiB
18Time limit exceeded0/2287ms1076 KiB
19Time limit exceeded0/2287ms1076 KiB
20Time limit exceeded0/2279ms1076 KiB
21Time limit exceeded0/2291ms1076 KiB
22Time limit exceeded0/3300ms1056 KiB
23Time limit exceeded0/3273ms956 KiB
24Time limit exceeded0/3275ms960 KiB