제출 #522878

#제출 시각아이디문제언어결과실행 시간메모리
522878QuantumK9Unscrambling a Messy Bug (IOI16_messy)C++17
38 / 100
3 ms332 KiB
#include <bits/stdc++.h> #include "messy.h" using namespace std; string vts( vector<char> basis ){ string res = ""; for( char i : basis ){ res += i; } return res; } vector<int> restore_permutation(int n, int w, int r) { vector<int> answer(n,-1); vector<char> basis(n, '0' ); for( int i = 0; i < n; i++ ){ basis[i] = '1'; add_element( vts(basis) ); //cout << vts(basis) << endl; } compile_set(); basis.clear(); basis.resize( n, '0' ); for( int i = 0; i < n; i++ ){ for( int j = 0; j < n; j++ ){ if( basis[j] == '1' ){ continue; } basis[j] = '1'; if ( check_element( vts(basis) ) ){ answer[j] = i; break; } else{ basis[j] = '0'; } } } return answer; }
#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...