Submission #448280

#TimeUsernameProblemLanguageResultExecution timeMemory
448280M_WCave (IOI13_cave)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #include "cave.h" using namespace std; int a[5050], pos[5050]; bool mark[5050]; void exploreCave(int N){ for(int i = 0; i < N; i++){ for(int j = 0; j < N; j++) if(!mark[j]) a[j] = 0; int zero = tryCombination(a), state; if(zero > i) state = 0; else state = 1; int l = 0, r = N-1; while(l < r){ int mid = (l + r) / 2; for(int j = 0; j <= mid; j++) if(!mark[j]) a[j] = state; for(int j = mid + 1; j < N; j++) if(!mark[j]) a[j] = 1 - state; int ret = tryCombination(a); if(ret > i) r = mid; else l = mid + 1; } pos[i] = l; a[l] = state; mark[l] = true; } answer(a, pos); } int main(){ return 0; }

Compilation message (stderr)

/usr/bin/ld: /tmp/ccUPYSNT.o: in function `main':
cave.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/ccs5GUoX.o:grader.c:(.text.startup+0x0): first defined here
collect2: error: ld returned 1 exit status