Submission #1216961

#TimeUsernameProblemLanguageResultExecution timeMemory
1216961lukasuliashvili동굴 (IOI13_cave)C++20
Compilation error
0 ms0 KiB
#include "cave.h" #include <bits/stdc++.h> using namespace std; void exploreCave(int N) { int s[N+5],fix[N+5],ans[N+5]; for (int i=0; i<N; i++) { s[i]=0; } for (int i=0; i<N; i++) { int l=0; int r=N-1; fix[i]=0; while (l<=r) { int mid = (l+r)/2; for (int j=1; j<l; j++) { s[j]=fix[i]^1; } for (int i=l; i<=mid; i++) { s[j]=fix[i]; } for (int i=mid+1; i<N; i++) { s[j]=fix[i]^1; } int last=tryCombination(s); if (last<=i){ fix[i]^=1; l=mid+1; } else { if (l==r) { ans[i]=l; } r=mid-1; } } } answer(fix,ans); }

Compilation message (stderr)

cave.cpp: In function 'void exploreCave(int)':
cave.cpp:19:19: error: 'j' was not declared in this scope
   19 |                 s[j]=fix[i];
      |                   ^
cave.cpp:22:19: error: 'j' was not declared in this scope
   22 |                 s[j]=fix[i]^1;
      |                   ^