Submission #677806

#TimeUsernameProblemLanguageResultExecution timeMemory
677806coding_snorlaxUnscrambling a Messy Bug (IOI16_messy)C++14
20 / 100
2 ms340 KiB
#include<bits/stdc++.h>
#include "messy.h"
using namespace std;
vector<int> restore_permutation(int n, int w, int r){
    for(int i=1;i<=n;i++){
        string s;
        for(int j=1;j<=i;j++){
            s.push_back('1');
        }
        for(int j=i+1;j<=n;j++){
            s.push_back('0');
        }
        add_element(s);
    }
    compile_set();
    vector<int> answer_List;
    for(int i=0;i<n;i++){
        string s;
        for(int j=1;j<=n;j++) s.push_back('0');
        for(int j=0;j<i;j++){
            s[answer_List[j]]='1';
        }
        int Count = 0 ;
        for(int j=0;j<n;j++){
            if(s[j]=='1') continue;
            s[j]='1';
            Count++;
            if(Count>1024){
                for(long long int k=0;k<100000000000;k++) cout<<k;
            }
            if(check_element(s)) {answer_List.push_back(j);break;}
            s[j]='0';
        }
    }
    return answer_List;


}
#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...