Submission #1278094

#TimeUsernameProblemLanguageResultExecution timeMemory
1278094eradaxColors (BOI20_colors)Pypy 3
0 / 100
184 ms48872 KiB
#!/usr/bin/env python3 from math import log2, ceil def query(a): print(f"? {a}", flush=True) res = int(input()) return res n = int(input()) lo = 0 hi = n i = ceil(log2(n)) while lo + 1 < hi: mi = (lo + hi) // 2 query(i) if (query(i + mi)): hi = mi else: lo = mi i -= 1 print(f"= {hi}")

Compilation message (stdout)

Compiling 'Colors.py'...

=======
  adding: __main__.pyc (deflated 28%)

=======
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...