Submission #1042332

#TimeUsernameProblemLanguageResultExecution timeMemory
1042332sofppUnscrambling a Messy Bug (IOI16_messy)C++14
20 / 100
1 ms356 KiB
#include <bits/stdc++.h> #include "messy.h" using namespace std; std::vector<int> restore_permutation(int n, int w, int r) { vector<int> vs(n,0); string c; for(int i=0;i<n;i++){ c.push_back('0'); } string result=c; for(int i=n;i>=0;i--){ c[i]='1'; add_element(c); } compile_set(); for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ string h=result; if(h[j]=='1'){ continue; } h[j]='1'; if(check_element(h)==true){ result[j]='1'; vs[i]=j; break; } } } reverse(vs.begin(),vs.end()); return vs; }
#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...