#include "sphinx.h"
#include <bits/stdc++.h>
using namespace std;
#define ll long long
#define ld long double
#define vi vector<int>
#define vll vector<ll>
#define str string
#define vd void
#define vb vector<bool>
#define F first
#define S second
#define lbr '\n'
#define all(x) x.begin(), x.end()
const ll INF = 1E15;
vi find_colours(int n, vi x, vi y) {
vi res(n, 0);
vi p(n, n);
for (int i=0; i<n-1; i++) {
p[i] = 0;
p[i+1] = 0;
ll r = perform_experiment(p);
p[i]=-1;
p[i+1]=-1;
ll aux = perform_experiment(p);
if (aux == r) res[i] = i+1;
else res[i] = i;
p[i]=n;
p[i+1]=n;
}
res[n-1] = n-1;
for(int i=n-1; i>=0; i--) res[i] = res[res[i]];
return res;
}
| # | 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... |