自己电脑上的编译器运行后答案是对的,可是测试点都不过,大佬指点一下O(∩_∩)O┭┮﹏┭┮
#include <stdio.h>
int main()
{
int m=0,n=0,l=0,i=0,b=-1;
int a[10000][5];
scanf("%d",&m);
for(int k=0;k<m;k++){
for(int j=0;j<4;j++){
scanf("%d",&a[k][j]);
}
a[k][2]=a[k][0]+a[k][2];
a[k][3]=a[k][1]+a[k][3];
}
scanf("%d%d",&n,&l);
for(i=0;i<m;i++){
if(n<=a[i][2]&&n>=a[i][0]&&m<=a[i][3]&&m>=a[i][1])
b=i;
else
continue;
}
if(b!=-1)
printf("%d",i);
else
printf("%d",b);
return 0;
}