#include <iostream> #include <stdio.h> #include <string> #include <cstring> #include <map> using namespace std; struct Node { int x, y; int minx, miny; int maxx, maxy; }s[10001]; int main() { int n; cin >> n; for (int i = 0; i < n; i++) { int Lenx, Leny; cin >> s[i].x >> s[i].y >> Lenx >> Leny; s[i].minx = s[i].x; s[i].maxx = s[i].x + Lenx; s[i].miny = s[i].y; s[i].maxy = s[i].y + Leny; } int x, y; cin >> x >> y; int flag = 1; for (int i = n - 1; i >= 0; i--) { if (x >= s[i].minx&&x <= s[i].maxx&&y >= s[i].miny&&y <= s[i].maxy) { cout << i + 1 << endl; flag = 0; break; } } if (flag) cout << "-1" << endl; return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:857 |
本人酷爱递归实现很多问题,这里也是浏览:557 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:545 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:373 |
文科生的悲哀 (C语言代码)浏览:1401 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:518 |
简单的a+b (C语言代码)浏览:466 |
简单的a+b (C语言代码)浏览:641 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:739 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:578 |