Submission #1220399

#TimeUsernameProblemLanguageResultExecution timeMemory
1220399trimkusBeech Tree (IOI23_beechtree)C++20
5 / 100
40 ms4168 KiB
#include "beechtree.h"
#include <bits/stdc++.h>
using namespace std;
std::vector<int> beechtree(int N, int M, std::vector<int> P, std::vector<int> C)
{
    vector<int> res(N);
    res[N - 1] = 1;
    for (int i = N - 2; i >= 0; --i) {
        // cerr << C[i + 1] << " " << C[i] << "\n";
        res[i] = 1;
        if (C[i + 1] != C[i]) {
            break;
        }
    }
    return res;
}
#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...