Submission #1232875

#TimeUsernameProblemLanguageResultExecution timeMemory
1232875antonnBeech Tree (IOI23_beechtree)C++20
5 / 100
38 ms4932 KiB
#include "beechtree.h" #include <bits/stdc++.h> using namespace std; typedef long long ll; const int N = 2e5 + 7; int n, m; int ok[N]; vector<int> beechtree(int N, int M, vector<int> P, vector<int> C) { n = N; m = M; int ptr = n - 1; while (ptr >= 1 && C[ptr] == C[n - 1]) { ok[ptr] = 1; --ptr; } ok[ptr] = 1; vector<int> ret(n); for (int i = 0; i < n; ++i) ret[i] = ok[i]; return ret; }
#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...