제출 #1287984

#제출 시각아이디문제언어결과실행 시간메모리
1287984eri16동굴 (IOI13_cave)C++20
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> #include "cave.h" using namespace std; void exploreCave(int n){ int d[n],v[n],fnd[n]; for (int i=0; i<n; i++){ v[i]=0; fnd[i]=0; } int ans,cr1,cr2; queue <int> q; int tt=0; int fns=0; cr1=tryCombination(v); for (int i=0; i<n; i++){ int l=0; int r=n-1; while(l!=r){ int md=(l+r)/2; for(int i=l; i<=md; i++){if(marc[i]==0){v[i]=1-v[i];}} cr2=tryCombination(v); if ((cr2!=i && cr1!=i) || cr2==cr1){l=min(r,md+1);} else{r=md;} cr1=cr2; } if (cr1==i){v[i]=1-v[i];} fnd[i]=1; d[l]=i; cr2=tryCombination(v); } answer(v,d); }

컴파일 시 표준 에러 (stderr) 메시지

cave.cpp: In function 'void exploreCave(int)':
cave.cpp:30:37: error: 'marc' was not declared in this scope
   30 |         for(int i=l; i<=md; i++){if(marc[i]==0){v[i]=1-v[i];}}
      |                                     ^~~~