이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
#include "bulb.h"
#include <bits/stdc++.h>
int FindWinner(int T, std::vector<int> L, std::vector<int> R){
int N = L.size(), c, n;
for(int i=0;i<N;i++) {
bool valid=true, chk=false;
for(c=0;c>=0;c=c==i ? R[c]:L[c]) {
if((c==i ? L[c]:R[c])>=0) chk=true;
for(n=c==i ? L[c]:R[c];n>=0;n=n==i ? R[n]:L[n]);
if(n==-2) {
valid=false;
break;
}
}
if(valid && (!chk || c==-1)) return 1;
}
return 0;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |