样例1没过但是题过了
查看原帖
样例1没过但是题过了
1545413
yunchen_楼主2024/12/25 21:17
#include<bits/stdc++.h>
#define ll long long
#define ii int
#define ui unsigned int
#define ul unsigned long long
#define ch char
#define dd double
#define str string
using namespace std;
ii a[100005];
ii b[100005];
ii a1[100005];
ii b1[100005];
int main(){
	ii n,ans=0;
	cin>>n;
	for(ii i=0;i<n;i++){
		ii g,k;
		cin>>a[i]>>b[i]>>g>>k;
		a1[i]=a[i];
		b1[i]=b[i];
		a[i]+=g;
		a[i]+=k;
	}
	int x,y;
	cin>>x>>y;
	for(ii i=0;i<n;i++){
		if(x>=a1[i]&&x<=a[i]&&y>=b1[i]&&y<=b[i]) ans=i+1;
	}
	if(ans) cout<<ans;
	else cout<<-1;
	return 0;
}
2024/12/25 21:17
加载中...