58422023-10-03 19:20:53kidesoVállalkozócpp17Wrong answer 4/40190ms5016 KiB
#include <iostream>
#include <algorithm>

using namespace std;

int N, M;
int szam[100001], x[10001];

int main() {
    cin >> N >> M;
    for(int i = 1; i <= N; ++i) {
        cin >> szam[i];
    }
    for(int i = 1; i <= M; ++i) {
        cin >> x[i];
    }

    sort(x + 1, x + M + 1);

    int db = 0;
    int j = 1;

    for(int i = 1; i <= N; ++i) {
        for(int k = 1; k <= szam[i]; ++k) {
            if(j <= M && x[j] >= i) {
                ++db;
            }
            ++j;
        }
    }

    cout << db << '\n';
    return 0;
}
SubtaskSumTestVerdictTimeMemory
base4/40
1Accepted0/03ms1888 KiB
2Wrong answer0/032ms2884 KiB
3Accepted2/22ms2200 KiB
4Accepted2/23ms2332 KiB
5Wrong answer0/22ms2412 KiB
6Wrong answer0/24ms2624 KiB
7Wrong answer0/24ms2704 KiB
8Wrong answer0/23ms2700 KiB
9Wrong answer0/24ms2800 KiB
10Wrong answer0/23ms2820 KiB
11Wrong answer0/24ms3036 KiB
12Wrong answer0/23ms3120 KiB
13Wrong answer0/24ms3388 KiB
14Wrong answer0/24ms3336 KiB
15Wrong answer0/210ms3564 KiB
16Wrong answer0/210ms3792 KiB
17Time limit exceeded0/2190ms3800 KiB
18Time limit exceeded0/2172ms2800 KiB
19Time limit exceeded0/2157ms3028 KiB
20Wrong answer0/217ms4424 KiB
21Wrong answer0/224ms4672 KiB
22Wrong answer0/232ms5016 KiB