답안 #1048217

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
1048217 2024-08-08T05:31:41 Z LittleOrange 커다란 상품 (IOI17_prize) C++17
0 / 100
1 ms 348 KB
#include "prize.h"
#include<bits/stdc++.h>
using namespace std;
using ll = int;
int find_best(int n) {
	ll l = 0, r = n-1;
	while(l<r){
		ll m = l+r>>1;
		auto o = ask(m);
		if (o[0]+o[1]==0){
			return m;
		}
		if (o[0]<m){
			r = m-1;
		}else{
			l = m+1;
		}
	}
	return l;
	for(int i = 0; i < n; i++) {
		std::vector<int> res = ask(i);
		if(res[0] + res[1] == 0)
			return i;
	}
	return 0;
}

Compilation message

prize.cpp: In function 'int find_best(int)':
prize.cpp:8:11: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
    8 |   ll m = l+r>>1;
      |          ~^~
# 결과 실행 시간 메모리 Grader output
1 Incorrect 0 ms 348 KB answer is not correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 344 KB answer is not correct
2 Halted 0 ms 0 KB -