40分求助!!
查看原帖
40分求助!!
508253
Ak117楼主2022/7/31 09:29
#include<bits/stdc++.h>
using namespace std;
const int N=1e4+3;
struct ditan{
    int a,b,c,d;
};
ditan u[N];
int main(){
    int n;
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>u[i].a>>u[i].b>>u[i].c>>u[i].d;
    }
    int mx,my;
    cin>>mx>>my;
    for(int i=n;i>=1;i--){
        if((mx<=u[i].a&&mx>=u[i].a-u[i].c)&&(my>=u[i].b&&my<=u[i].b+u[i].d)){
            cout<<i;
            return 0;
        }
    }
    cout<<-1;
}

四十分

2022/7/31 09:29
加载中...