Submission #1357692

#TimeUsernameProblemLanguageResultExecution timeMemory
1357692avahwCave (IOI13_cave)C++20
0 / 100
709 ms50716 KiB
#include "cave.h"
#include <bits/stdc++.h>
using namespace std;

void exploreCave(int N) {
    int up_down[N];
    int ans[N];
    for(int i = 0; i < N; i++) ans[i] = i;
    for(int i = 0; i < N; i++) up_down[i] = 0;
    // assume all door i is controlled by switch i
    for(int i = 0; i < N; i++){
        cout << "doing " << i << "\n";
        int reach = tryCombination(up_down);
        for(auto e : up_down) cout  << e << " ";
        cout << "\n";
        if(reach <= i && reach != -1) up_down[i] = 1;
    }
    answer(up_down, ans);
}
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...