제출 #882325

#제출 시각아이디문제언어결과실행 시간메모리
882325dubabuba동굴 (IOI13_cave)C++14
0 / 100
2076 ms436 KiB
#include "cave.h" #include <bits/stdc++.h> const int mxn = 5050; using namespace std; void exploreCave(int N) { int d[N], id[N]; for(int i = 0; i < N; i++) id[i] = i; memset(d, 0, sizeof d); auto rev = [&](int l, int r) { for(int i = l; i <= r; l++) d[i] = 1 - d[i]; }; int las = -1; while(1) { int i = tryCombination(d); if(i == -1) break; las = max(las, i); rev(las + 1, N - 1); int j = tryCombination(d); if(j == -1) break; las = j + 1; d[j + 1] = 1 - d[j + 1]; } answer(d, id); }
#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...