Submission #1298335

#TimeUsernameProblemLanguageResultExecution timeMemory
1298335martin_011Sphinx's Riddle (IOI24_sphinx)C++20
1.50 / 100
7 ms332 KiB
#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), vc(n, -1), a(n, 0); ll m = x.size(); for (int i=0; i<m; i++) { a[x[i]] = y[i]; a[y[i]] = x[i]; } ll r = perform_experiment(vc); for (int i=0; i<n; i++) { for (int j=0; j<n; j++) { vc[a[i]] = j; ll aux = perform_experiment(vc); if (aux == r) { res[i] = j; vc[a[i]]=-1; break; } } } return res; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...