Submission #201741

#TimeUsernameProblemLanguageResultExecution timeMemory
201741Leonardo_PaesHotter Colder (IOI10_hottercolder)C++17
0 / 100
649 ms140500 KiB
#include "grader.h" int HC(int n){ int ini = 1, fim = n , meio, ans = -1; while(ini<fim){ meio = (ini + fim) >> 1; Guess(ini); int a = Guess(fim); if(a == 0) return meio; else if(a == 1){ ini = meio + 1; } else{ fim = meio - 1 + (fim - ini)&1; } } return ans; }

Compilation message (stderr)

hottercolder.cpp: In function 'int HC(int)':
hottercolder.cpp:17:28: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses]
             fim = meio - 1 + (fim - ini)&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...