Submission #1156702

#TimeUsernameProblemLanguageResultExecution timeMemory
1156702eyadoozCave (IOI13_cave)C++20
Compilation error
0 ms0 KiB
#include "grader.h"
#pragma once

void exploreCave(int n){
    int a[n], on[n];

    for(int i = 0;i < n;i++) a[i] = 0, on[i] = 1e9;

    bool open;
    for(int i = 0;i < n;i++)
    {
        int l = 0, r = n, x = tryCombination(a);
        open = (x>i||x==-1 ? 1 : 0);

        while(l+1 < r)
        {
            int mid = (l + r + 1) / 2;
            int q[n];

            for(int j = 0;j < n;i++) q[j] = a[j];

            for(int j = l;j < mid;i++)
            {
                if(on[j] != 1e9) continue;
                if(on[j] == 0) q[j] = 1;
                else q[j] = 0;
            }

            int x = tryCombination(q);
            cout << mid << endl << flush;
            if(((x > i || x == -1) && open) || (x==i&&open)) l = mid;
            else r = mid ;
        }

        if(!open) a[l] = (a[l]+1)%2;
        on[l] = i;
    }

    answer(a, on);
};

Compilation message (stderr)

cave.cpp:1:10: fatal error: grader.h: No such file or directory
    1 | #include "grader.h"
      |          ^~~~~~~~~~
compilation terminated.