1 条题解

  • 0
    #include<stdio.h>
    int main()
    {
      int n=0;
      scanf("%d",&n);
      int a[n],b[n],j[n],k[n];
      for(int i=1;i<=n;i++){
        scanf("%d %d %d %d",&a[i],&b[i],&j[i],&k[i]);
      }
      int x,y;
      scanf("%d %d",&x,&y);
      int mun=0;
      for(int i=1;i<=n;i++){
        if(a[i]<=x&&y>=b[i]&&x<=a[i]+j[i]&&y<=b[i]+k[i]){
          if(i>=mun){
            mun=i;
          }
          }
        }
      if(mun==0){
        printf("-1");
      }else{
        printf("%d",mun);
      }
      return 0;
    }
    

    信息

    ID
    450
    时间
    1000ms
    内存
    128MiB
    难度
    3
    标签
    递交数
    26
    已通过
    18
    上传者