#include<stdio.h>
struct carpet
{
int a,b,g,k;
}ct[10005];
int main()
{
int n,a,b,g,x,y,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d %d %d",&ct[i].a,&ct[i].b,&ct[i].k);
}
scanf("%d %d",&x,&y);
for(i=n;i>=1;i--)
{
if(x>=ct[i].a&&x<=ct[i].a+ct[i].g&&y>=ct[i].b&&y<=ct[i].b+ct[i].k)
{
printf("%d",i);
return 0;
}
}
printf("-1");
return 0;
}
全WA求助有可能粗心了