#include "grader.h"
int st,en;
int qu(int s,int e)
{
return Guess((s+e)/2);
}
int HC(int n)
{
st=1,en=n+1;
qu(st,n);
while (st+1<en)
{
int mid=(st+en)/2;
if (qu(st,mid)==1)
en=mid;
else
{
if (qu(mid,en)!=-1)
st=mid;
else
{
qu(st,en);
en=mid;
}
}
}
return st;
}
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
19 ms |
2908 KB |
Output is correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Incorrect |
18 ms |
2908 KB |
Output isn't correct |
2 |
Halted |
0 ms |
0 KB |
- |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Incorrect |
18 ms |
2908 KB |
Output isn't correct |
2 |
Halted |
0 ms |
0 KB |
- |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Incorrect |
465 ms |
24516 KB |
Output isn't correct - alpha = 0.000000000000 |