Submission #358473

#TimeUsernameProblemLanguageResultExecution timeMemory
358473NachoLibreUnscrambling a Messy Bug (IOI16_messy)C++17
38 / 100
1 ms492 KiB
#include <bits/stdc++.h> using namespace std; #ifndef wambule #include "messy.h" #else void add_element(string s) {} void compile_set() {} bool check_element(string s) { return 0; } #endif vector<int> restore_permutation(int n, int = 0, int = 0) { vector<int> dr(n); string s = ""; for(int i = 0; i < n; ++i) s += '0'; for(int i = 0; i < n; ++i) { s[i] = '1'; add_element(s); } compile_set(); s = ""; for(int i = 0; i < n; ++i) s += '0'; for(int i = 0; i < n; ++i) { for(int j = 0; j < n; ++j) { if(s[j] == '1') continue; s[j] = '1'; if(check_element(s)) { dr[j] = i; break; } s[j] = '0'; } } return dr; } #ifdef wambule int main() { ios::sync_with_stdio(0); cin.tie(0); vector<int> v = restore_permutation(3); for(int a : v) { cout << a << " "; } cout << endl; return 0; } #endif
#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...