# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
61200 | win11905 | Aliens (IOI07_aliens) | C++11 | 5 ms | 556 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 <bits/stdc++.h>
#define long long long
using namespace std;
long n, m, x, y;
char inp[20];
int main() {
scanf("%lld %lld %lld", &n, &x, &y);
long x1 = x, x2 = x;
for(int i = 30; ~i; --i) if(x1 - (1ll<<i) > 0) {
printf("examine %lld %lld\n", x1 - (1ll<<i), y);
fflush(stdout);
scanf("%s", inp);
if(!strcmp(inp, "true")) x1 -= (1ll<<i);
}
for(int i = 30; ~i; --i) if(x2 + (1ll<<i) <= n) {
printf("examine %lld %lld\n", x2 + (1ll<<i), y);
fflush(stdout);
scanf("%s", inp);
if(!strcmp(inp, "true")) x2 += (1ll<<i);
}
long div = x2 - x1 + 1;
if(div % 5 == 0) {
long z = div / 5;
if(z & 1) {
long mm = (z + 1) >> 1;
bool st = true;
printf("examine %lld %lld\n", x1 + z + mm, y);
fflush(stdout);
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... |
# | 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... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |