제출 #581298

#제출 시각아이디문제언어결과실행 시간메모리
581298SlavicGUnscrambling a Messy Bug (IOI16_messy)C++17
20 / 100
1 ms340 KiB
#include "bits/stdc++.h" #include "messy.h" using namespace std; std::vector<int> restore_permutation(int n, int w, int r) { string temp(n, '0'); for(int i = n - 1; i >= 0; --i) { temp[i] = '1'; add_element(temp); } compile_set(); vector<int> p(n, -1); string cur = string(n, '0'); vector<bool> vis(n, false); for(int i = n - 1; i >= 0; --i) { for(int j = 0; j < n; ++j) { if(vis[j]) continue; cur[j] = '1'; if(check_element(cur)) { p[i] = j; vis[j] = true; break; } cur[j] = '0'; } } return p; }
#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...