80分求助求助,感谢
查看原帖
80分求助求助,感谢
1068307
ruirui233楼主2023/9/5 22:20
int arr[4][10000];
int a,x0,y0;
cin >> a;
for (int i = 0; i < a; i++)
    cin >> arr[0][i] >> arr[1][i] >> arr[2][i] >> arr[3][i];
cin >> x0 >> y0;
for (;a > 0;) {
    int x,y,x1,y1;
    x = arr[0][a];
    y = arr[1][a];
    x1 = arr[0][a] + arr[2][a];
    y1 = arr[1][a] + arr[3][a];
    if (x0 >= x && y0 >= y && x0 <= x1 && y0 <= y1)break;
    a--;
}
if (a)cout << a + 1;
else cout << -1;
2023/9/5 22:20
加载中...