Submission #226770

#TimeUsernameProblemLanguageResultExecution timeMemory
226770jiahngHotter Colder (IOI10_hottercolder)C++14
50 / 100
761 ms8324 KiB
#include "grader.h"
#include <bits/stdc++.h>
typedef long long ll;
int HC(int N){
	ll l = 1, r = N;
	
	if (N == 2){
		Guess(1);
		if (Guess(2) == -1) return 1;
		else return 2;
	}
	
	
	

	while (l < r){
		int mid = (l+r)/2;
		
		Guess(mid);
		//std::cout<<l<<' '<<r<<'\n';
		
		int res = Guess(mid+1);
		
		if (res == -1) r = mid;
		else l = mid+1;
	}
	
	return l;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...