제출 #409051

#제출 시각아이디문제언어결과실행 시간메모리
409051hltkUnscrambling a Messy Bug (IOI16_messy)C++17
38 / 100
2 ms332 KiB
#include <bits/stdc++.h>
#include "messy.h"
using namespace std;

vector<int> restore_permutation(int n, int w, int r) {
  string s(n, '0');
  for (int i = 0; i < n; ++i) {
    s[i] = '1';
    add_element(s);
  }
  compile_set();
  vector<int> ans(n);
  s = string(n, '0');
  for (int j = 0; j < n; ++j) {
    for (int k = 0; k < n; ++k) {
      if (s[k] == '0') {
        s[k] = '1';
        if (check_element(s)) {
          ans[k] = j;
          break;
        }
        s[k] = '0';
      }
    }
  }
  return ans;
}
#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...