#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
using namespace std;
int sum;
int Posi_l_d_x[10001]; int Posi_l_d_y[10001]; int Posi_r_u_x[10001]; int Posi_r_u_y[10001];
int x, y;
void input()
{
scanf("%d", &sum);
getchar();
for (int num = 0; num < sum; num++)
{
scanf("%d %d %d %d\n", &Posi_l_d_x[sum], &Posi_l_d_y[sum], &Posi_r_u_x[sum], &Posi_r_u_y[sum]);
}
scanf("%d %d", &x, &y);
}
void chMat()
{
for (int i = 0; i < sum; i++)
{
Posi_r_u_x[i] = Posi_r_u_x[i] + Posi_l_d_x[i];
Posi_r_u_y[i] = Posi_l_d_y[i] + Posi_r_u_y[i];
}
}
void judge()
{
for (int i = sum; i > -1; i--)
{
if ((x >= Posi_l_d_x[i]) && (x <= Posi_r_u_x[i]) && (y >= Posi_l_d_y[i]) && (y <= Posi_r_u_y[i]))
{
printf("%d", i);
goto point;
}
}
printf("%d", -1);
point:;
}
int main()
{
input();
chMat();
judge();
return 0;
}
p.s.printf加"\n"也没用。