Submission #1121981

#TimeUsernameProblemLanguageResultExecution timeMemory
1121981ElayV13Unscrambling a Messy Bug (IOI16_messy)C++17
0 / 100
1 ms504 KiB
#include "messy.h" #include <bits/stdc++.h> using namespace std; vector<int> restore_permutation(int n, int w, int r) { vector < int > p(n); string q = ""; for(int i = 0;i < n;i++) q[i] = q[i] + '0'; for(int i = 0;i < n;i++) { q[i] = '1'; add_element(q); } for(int i = 0;i < n;i++) { q[i] = '0'; } compile_set(); string s; for(int i = 0;i < n;i++) { for(int j = 0;j < n;j++) { if(s[j] != '1') { s = q; s[j] = '1'; if(check_element(s)) { p[i] = j; q = s; break; } } } } vector < int > ans(n); for(int i = 0;i < n;i++) { ans[p[i]] = i; } return ans; }
#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...