제출 #1187448

#제출 시각아이디문제언어결과실행 시간메모리
1187448Mamikonm1동굴 (IOI13_cave)C++17
컴파일 에러
0 ms0 KiB
#include<bits//stdc++.h> #include "cave.h" void exploreCave(int n) { int s[n]={},d[n]={},cur=0,l,r,md,S[n]={},ind; bool vis[n]={}; for(int i=0;i<n;++i){ cur=tryCombination(s)==i; l=0;r=n-i; while(l+1<r){ md=r+l>>1; for(int j=0;j<n;++j)S[j]=s[j]; for(int j=0,cnt=0;j<n;++j){ if(!vis[j]){ cnt++; if(cnt<=md)S[j]=cur; else S[j]=!cur; } } int x=tryCombination(S); if(x==-1)x=N; if(x>i)r=md; else l=md; } ind=0; for(int cnt=0;cnt<r;++ind){ if(!vis[ind]){ ++cnt; } } --ind; r=ind; d[r]=i; s[r]=cur; vis[r]=1; } answer(s,d); }

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

cave.cpp: In function 'void exploreCave(int)':
cave.cpp:20:24: error: 'N' was not declared in this scope
   20 |             if(x==-1)x=N;
      |                        ^