답안 #896004

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
896004 2023-12-31T12:11:07 Z pcc Worm Worries (BOI18_worm) C++14
컴파일 오류
0 ms 0 KB
#include <bits/stdc++.h>
using namespace std;

#define ll long long
#define pll pair<ll,ll>
#define pii pair<int,int>
#define fs first
#define sc second
#define tlll tuple<ll,ll,ll>
#define int ll


const int mxn = 1e6+10;
int N,M,K;
int dp[mxn];

int C = 0;
int ask(int x,int y = 1,int z = 1){
	cout<<"? "<<x<<' '<<y<<' '<<z<<endl;
	C++;
	int re;
	cin>>re;
	if(re == -1)exit(0);
	return re;
}

int main(){
	memset(dp,-1,sizeof(dp));
	cin>>N>>M>>K;
	int l = 1,r = N;
	while(r-l>1){
		int mid = (l+r)>>1;
		if(ask(mid)>=ask(mid+1))r = mid;
		else l = mid+1;
	}
	if(l == r)cout<<"! "<<l<<" 1 1"<<endl;
	else if(ask(l)<=ask(r))cout<<"! "<<r<<" 1 1"<<endl;
	else cout<<"! "<<l<<" 1 1"<<endl;
	return 0;
}

Compilation message

cc1plus: error: '::main' must return 'int'