Submission #1257345

#TimeUsernameProblemLanguageResultExecution timeMemory
1257345ptgramaPizza (COCI21_pizza)C++20
50 / 50
0 ms328 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
    ios::sync_with_stdio(false);
    cin.tie(nullptr);

    int N;
    cin >> N;

    // daftar larangan, ukuran 101 karena merk <= 100
    vector<bool> forbidden(101, false);
    for (int i = 0; i < N; i++) {
        int x;
        cin >> x;
        forbidden[x] = true;
    }

    int M;
    cin >> M;
    int count_valid = 0;

    for (int i = 0; i < M; i++) {
        int K;
        cin >> K;
        bool allowed = true;
        for (int j = 0; j < K; j++) {
            int brand;
            cin >> brand;
            if (forbidden[brand]) {
                allowed = false; // mengandung merk yang dilarang
            }
        }
        if (allowed) count_valid++;
    }

    cout << count_valid << "\n";
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...