제출 #137053

#제출 시각아이디문제언어결과실행 시간메모리
137053tinjyuHotter Colder (IOI10_hottercolder)C++14
77 / 100
801 ms8288 KiB
#include "grader.h" #include <iostream> using namespace std; int HC(int N){ if(N==1)return 1; long long int n=N; int mid=n/2; long long int l=1,r=n,a=-1,pre=n; while(true) { if(l==r)return l; Guess(r); pre=r; int mid=l; long long int tmp=Guess(mid); //cout<<l<<" "<<r<<" "<<mid<<" "<<pre<<" "<<tmp<<endl; if(tmp==1) { if(pre>mid) { r=(mid+pre)/2; if((mid+pre)%2==0)r--; } else { l=(mid+pre)/2+1; } } if(tmp==-1) { if(pre>mid) { l=(mid+pre)/2+1; } else { r=(mid+pre)/2; if((mid+pre)%2==0)r--; } } if(tmp==0)return (mid+pre)/2; } }

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

hottercolder.cpp: In function 'int HC(int)':
hottercolder.cpp:7:6: warning: unused variable 'mid' [-Wunused-variable]
  int mid=n/2;
      ^~~
hottercolder.cpp:8:24: warning: unused variable 'a' [-Wunused-variable]
  long long int l=1,r=n,a=-1,pre=n;
                        ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...