#include "chameleon.h"
#include <vector>
#include<bits/stdc++.h>
using namespace std;
namespace {
int variable_example = 1;
} // namespace
void Solve(int N) {
map<pair<int,int>,int>mp;
vector<vector<int>>v;
v.resize(N+5);
for(int i=1;i<=N;i++){
for(int j=1;j<=N;j++){
if(j==i)continue;
int temp=Query({i,j});
if(temp==1){
mp[{i,j}]++;
v[i].push_back(j);
}
}
}
map<pair<int,int>,int>vis;
for(int i=1;i<=N;i++){
if(mp[{v[i][0],i}]){
if(vis[{v[i][0],i}])continue;
vis[{v[i][0],i}]++;
vis[{i,v[i][0]}]++;
Answer(v[i][0],i);
}else{
if(vis[{v[i][1],i}])continue;
vis[{v[i][1],i}]++;
vis[{i,v[i][1]}]++;
Answer(v[i][1],i);
}
}
}
# | 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... |