# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
21024 | model_code | Park (JOI17_park) | C++11 | 513 ms | 1792 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include <stdio.h>
#include "park.h"
static int Place[9999];
static int checked[9999]; //0:not 1:checked 2:in_stack
static int edges[9999][9];
static int degree[9999];
static int N;
static int myAsk(int A,int B) {
if(A>B) return myAsk(B,A);
return Ask(A,B,Place);
}
static void myAnswer(int A,int B) {
if(A>B) {
Answer(B,A);
} else {
Answer(A,B);
}
edges[A][degree[A]++]=B;
edges[B][degree[B]++]=A;
}
static int direct_connection(int now) {
int i;
for(i=0;i<N;i++) {
Place[i]=0;
if(checked[i]==1) Place[i]=1;
}
Place[now]=1;
return myAsk(0,now);
}
Compilation message (stderr)
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |