全部评论 3

  • #include <iostream>  
    using namespace std;  
    int a[10001][2],b[10001][2],x,y,i,n,m;  
    int main()  {  
        scanf ("%d",&i);   
        for (int j=1;j<=i;j++) {
            scanf("%d%d%d%d",&a[j][0],&a[j][1],&n,&m); 
            b[j][0]=a[j][0]+n; 
            b[j][1]=a[j][1]+m;
        }  
        scanf ("%d%d",&x,&y);  
        for (int j=i;j>=1;j--)  {
            if (x>=a[j][0]&&x<=b[j][0]&&y>=a[j][1]&&y<=b[j][1]) {
                printf("%d",j);
                return 0;
            }  
        }
        cout <<-1;  
        return 0;  
    }//带缩进版!
    

    2025-08-02 来自 北京

    1
  • 2025-08-01 来自 广东

    0
  • 不愧是AC君

    2025-08-01 来自 广东

    0
暂无数据

提交答案之后,这里将显示提交结果~

首页