제출 #201506

#제출 시각아이디문제언어결과실행 시간메모리
201506luciocfHotter Colder (IOI10_hottercolder)C++14
50 / 100
773 ms12288 KiB
#include <bits/stdc++.h> #include "grader.h" using namespace std; int HC(int n) { if (n == 1) return 1; int ini = 1, fim = n; int it = 0; while (ini <= fim) { if (ini == fim) return ini; if (fim-ini == 1) { Guess(ini); int g = Guess(fim); return (g == -1 ? ini : fim); } int delta = (fim-ini+1)/3; int mid1 = ini + delta - 1; int mid2 = fim - delta + 1; Guess(mid1); int g = Guess(mid2); it += 2; if (g == 0) return (mid1+mid2)/2; else if (g == 1) ini = (mid1+mid2)/2 + 1; else fim = (mid1+mid2)/2; } }

컴파일 시 표준 에러 (stderr) 메시지

hottercolder.cpp: In function 'int HC(int)':
hottercolder.cpp:39:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...