# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
41061 | ljk0411jg | Hotter Colder (IOI10_hottercolder) | C++14 | 775 ms | 140524 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include "grader.h"
int HC(int N) {
int l, r, ret1, ret2, mid, result = 1;
r = N;
ret1 = Guess(r);
l = 1;
ret2 = Guess(l);
mid = (l + r) / 2;
while (l <= r)
{
if (l == r)
{
result = l;
break;
}
if (ret2 == 0)
{
result = mid;
break;
}
else if (ret2 > 0)
{
r = mid;
if (r == 0)
{
result = 1;
break;
}
ret2 = Guess(r);
}
else
{
l = mid + 1;
if (l == N + 1)
{
result = N;
break;
}
ret2 = Guess(l);
}
mid = (l + r) / 2;
}
return result;
}
Compilation message (stderr)
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |