Submission #66856

#TimeUsernameProblemLanguageResultExecution timeMemory
66856MKopchevUnscrambling a Messy Bug (IOI16_messy)C++14
0 / 100
4 ms512 KiB
#include<bits/stdc++.h> #include "messy.h" using namespace std; vector<int> restore_permutation(int n, int w, int r) { string s={}; for(int i=0;i<n;i++)s=s+"1"; for(int i=0;i<n;i--) { s[i]='0'; add_element(s); } compile_set(); vector<int> result={}; for(int i=0;i<n;i++)result.push_back(-1); for(int i=0;i<n;i++) { string s=""; for(int j=0;j<n;j++)s=s+"1"; for(int j=0;j<i;j++) s[result[j]]='0'; for(int j=0;j<n;j++) if(s[j]=='1') { s[j]='0'; if(check_element(s)) { result[i]=j; break; } s[j]='1'; } } return result; } /* int main() { } */
#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...