Submission #1173035

#TimeUsernameProblemLanguageResultExecution timeMemory
1173035ladnoooSeptember (APIO24_september)C++20
0 / 100
1 ms2628 KiB
#include <bits/stdc++.h>
using namespace std;

const int maxN = 1e5 + 7;
vector<int> g[maxN];
int par[maxN];
int solve(int N, int M, vector<int> F, vector<vector<int>> S) {
    int szz = F.size();
    for(int i = 0; i < szz; i++) {
        par[F[i]]++;
    } 
    vector<int> m = S[0];
    int sz = m.size();
    for(int i = 0; i < sz; i++) {
        if(par[m[i]] == 0) {
            par[F[m[i]]]--;
        } else {
            return 1;
        }
    }   
    return N - 1;
}
#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...
#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...