제출 #295166

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

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