Submission #861099

#TimeUsernameProblemLanguageResultExecution timeMemory
861099TahirAliyevUnscrambling a Messy Bug (IOI16_messy)C++17
38 / 100
1 ms436 KiB
#include <vector> #include <bits/stdc++.h> #include "messy.h" using namespace std; const int MAX = 130; int p[MAX]; vector<int> restore_permutation(int n, int w, int r) { 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(); string ask = ""; for(int i = 0; i < n; i++){ ask += '0'; } for(int i = 0; i < n; i++){ for(int j = 0; j < n; j++){ if(ask[j] == '1') continue; ask[j] = '1'; if(check_element(ask)){ p[j] = i; break; } ask[j] = '0'; } } vector<int> res; for(int i = 0; i < n; i++){ res.push_back(p[i]); } 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...