Submission #596912

#TimeUsernameProblemLanguageResultExecution timeMemory
596912keta_tsimakuridzeHotter Colder (IOI10_hottercolder)C++14
50 / 100
769 ms24376 KiB
#include<bits/stdc++.h> #define f first #include "grader.h" #define s second #define pii pair<int,int> using namespace std; const int N = 2e5 + 5, mod = 1e9 + 7; // ! int t; int HC(int n) { int l = 1, r = n, ans = 1, last = -1; while(l != r) { if(last == l || (last != r && rand() % 2)) { if(last != l) Guess(l); int x = Guess(r); last = r; if(!x) return (l + r) / 2; if(x == 1) l = (l + r) / 2 + 1; else r = (l + r) / 2; continue; } if(last != r) Guess(r); int x = Guess(l); last = l; if(!x) return (l + r) / 2; if(x == -1) l = (l + r) / 2 + 1; else r = (l + r) / 2; } return l; }

Compilation message (stderr)

hottercolder.cpp: In function 'int HC(int)':
hottercolder.cpp:10:23: warning: unused variable 'ans' [-Wunused-variable]
   10 |     int l = 1, r = n, ans = 1, last = -1;
      |                       ^~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...