Submission #1244634

#TimeUsernameProblemLanguageResultExecution timeMemory
1244634NurislamCave (IOI13_cave)C++20
0 / 100
7 ms328 KiB
#include <bits/stdc++.h> #include "cave.h" using namespace std; void exploreCave(int n) { int a[n], us[n]; int f = 0; int ans1[n], ans2[n]; for(int i = 0; i < n; i ++ ){ a[i] = 0; ans1[i] = 0; ans2[i] = 0; us[i] = 0; }; for(int t = 0; t < n; t ++ ) { int x = tryCombination(a); if(x == t){ for(int i = 0; i < n; i ++ ) { if(us[i])continue; a[i] ^= 1; if(tryCombination(a) != t){ ans1[i] = t; ans2[i] = 1; break; }; a[i] ^= 1; }; }else { for(int i = 0; i < n; i ++ ) { if(us[i])continue; a[i] ^= 1; if(tryCombination(a) == t) { ans1[i] = t; ans2[i] = 0; a[i] ^= 1; break; }; a[i] ^= 1; }; }; } answer(ans2, ans1); }
#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...