其他分享
首页 > 其他分享> > 恢复训练复习——luogu1003

恢复训练复习——luogu1003

作者:互联网

没什么好说的一道题,就当过一遍了

#include<cstdio>
#include<iostream>
using namespace std;

int n;
int x[10005];
int y[10005];
int a[10005];
int b[10005];

int aim_x, aim_y;

void init() {
    cin >> n;
    for (int i = 1; i <= n; i++) {
        cin >> x[i] >> y[i] >> a[i] >> b[i];
    }
    cin >> aim_x >> aim_y;
}
void work() {

    for (int i = n; i >= 1; i--) {
        if (aim_x <= (x[i] + a[i]) && aim_x >= x[i] && aim_y <= (y[i] + b[i]) && aim_y >= y[i]) {

            cout << i;
            return;
        }
    }
    cout << -1;
}

int main() {
    init();

    work();
}

 

标签:10005,复习,训练,int,void,luogu1003,cin,aim,include
来源: https://www.cnblogs.com/DNULL-NO/p/15218291.html