求大佬解答!最后一组10000的那个测试点WA,真的不知道哪里错了呀qwq
查看原帖
求大佬解答!最后一组10000的那个测试点WA,真的不知道哪里错了呀qwq
547118
Music1907楼主2023/2/16 10:08
#include<bits/stdc++.h> 
using namespace std;
int main(){
	int n;
	int a,b,k=-1,count=0;
	cin>>n;
	int* num;
	num=(int*)malloc(n*4*sizeof(int));
	for(int i=0;i<4*n;i++){
		cin>>num[i];
	}
	cin>>a>>b;	
	for(int i=0;i<4*n;i=i+4){
		count++;
		if((a==num[i]||a==(num[i]+num[i+2]))||(b==num[i+1]||b==num[i+3])||((num[i]>a&&a<num[i]+num[i+2])&&(num[i+1]>b&&num[i+1]+num[i+3]<b)))
	{
		k=count;
	}
	
	}
	cout<<k;
	return 0;
}

2023/2/16 10:08
加载中...