제출 #1138020

#제출 시각아이디문제언어결과실행 시간메모리
1138020ConquerConquererpopa (BOI18_popa)C++20
0 / 100
5 ms424 KiB
#include <bits/stdc++.h> #include "popa.h" using namespace std; int st[1005]; int solve(int N, int* L, int* R) { int root = -1; for (int i = 0; i < N; i++) L[i] = R[i] = -1; int idx = 0; for (int i = 0; i < N; i++) { while (idx && query(st[idx], i, i, i)) { R[st[idx]] = -1; L[i] = st[idx]; idx--; } if (!idx) root = i; else R[st[idx]] = i; st[++idx] = i; } return root; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...