Submission #1325094

#TimeUsernameProblemLanguageResultExecution timeMemory
1325094QuocSenseiThe Big Prize (IOI17_prize)C++20
20 / 100
1 ms400 KiB
#include <bits/stdc++.h>

#define ll long long 
#define el cout << '\n'

using namespace std;

vector<int> ask(int i);

int find_best(int n)
{
    int l = 0;
    int r = n - 1;
    while (l <= r)
    {
        int m = l + r >> 1;
        vector<int> X = ask(m);
        if (X[0] == 0 && X[1] == 0)
        {
            l = m;
            break;
        }
        if (X[0])
            r = m - 1;
        else
            l = m + 1;
    }
    return l;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...