제출 #340952

#제출 시각아이디문제언어결과실행 시간메모리
340952KerimUnscrambling a Messy Bug (IOI16_messy)C++17
38 / 100
2 ms384 KiB
#include "bits/stdc++.h"
#include "messy.h"
using namespace std;
vector<int> restore_permutation(int n, int w, int r) {
	for(int i=0;i<n;i++){
		string s;
		for(int j=0;j<=i;j++)s+='0';
		for(int j=i+1;j<n;j++)s+='1';
		add_element(s);	
	}
    compile_set();
    string ans;
    vector<int>res(n);
    for(int i=0;i<n;i++)ans+='1';
    for(int i=0;i<n;i++){
    	for(int j=0;j<n;j++)
    		if(ans[j]=='1'){
    			ans[j]='0';
    			if(check_element(ans)){
    				res[j]=i;
    				break;
    			}
    			ans[j]='1';
    		}
    }
    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...