Submission #1046426

#TimeUsernameProblemLanguageResultExecution timeMemory
1046426EntityPlanttHotter Colder (IOI10_hottercolder)C++17
50 / 100
341 ms8208 KiB
#include "grader.h" int HC(int n) { int l = 1, r = n; while (l < r) { Guess(l); int ans = Guess(r); if (!ans) { // ista dalecina return l + r >> 1; } else if (ans == 1) { // poblisku e do desno l = (l + r >> 1) + 1; } else { // poblisku e do levo r = (l + r >> 1); } } return l; }

Compilation message (stderr)

hottercolder.cpp: In function 'int HC(int)':
hottercolder.cpp:10:13: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
   10 |    return l + r >> 1;
      |           ~~^~~
hottercolder.cpp:14:11: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
   14 |    l = (l + r >> 1) + 1;
      |         ~~^~~
hottercolder.cpp:18:11: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
   18 |    r = (l + r >> 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...