#include<stdio.h>
int main()
{
int z[100][100];
int n,a,b,i,j,k,g,x,y;
scanf("%d",&n);
int s[10][4];
for (i = 0; i < n; i++)
{
for (j = 0; j < 4; j++)
scanf("%d", &s[i][j]);
for (a = s[i][0],x=0;x<=s[i][2]; a--,x++)
for (b = s[i][1],y=0; y<=s[i][3]; b++,y++)
z[a][b] = i + 1;
}
scanf("%d%d", &k,&g);
if (z[k][g]>=1&&z[k][g]<=n)
printf("%d", z[k][g]);
else
printf("-1");
return 0;
}
哪里不行?