#include "island.h"
#include <bits/stdc++.h>
using namespace std;
#define pb push_back
int n,ind[305];
vector<int> g[305];
void dfs(int x,int ata){
if(ata!=0) answer(x,ata);
int y=query(x,++ind[x]);
while(ind[y]==0 || y==ata){
if(y!=ata)
dfs(y,x);
if(ind[x]==n-1) break;
y=query(x,++ind[x]);
}
}
void solve(int N, int L){
n=N;
int tmp=query(1,2);
if(query(tmp,1)==1)
ind[tmp]=1;
dfs(1,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... |
# | 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... |