代码:

  

 #include<iostream>
using namespace std;
int wind[];//记录的是当前窗口在哪个顺序
int n,m,x,y;
struct area{
int x1;
int y1;
int x2;
int y2;
}; area a[]; bool inarea(int i,int x,int y)
{
return x>=a[i].x1&&x<=a[i].x2&&y>=a[i].y1&&y<=a[i].y2;
} void totop(int c)
{
wind[]=wind[c];
for(int i=c;i>=;i--)
wind[i]=wind[i-];
}
int main()
{
cin>>n>>m;
for(int i=;i<=n;i++)
{
wind[n-i+]=i;
cin>>a[i].x1>>a[i].y1>>a[i].x2>>a[i].y2;
}
int j;
while(m--)
{
cin>>x>>y;
for(j=;j<=n;j++)
{
if(inarea(wind[j],x,y))
break;
}
//cout<<j<<"gg"<<endl;
if(j==n+)
cout<<"IGNORED"<<endl;
else
{
cout<<wind[j]<<endl;
totop(j);
}
}
return ;
}

最新文章

  1. Visual Studio Code 代理设置
  2. 《C#高级编程》之委托学习笔记 (转载)
  3. hihoCoder太阁最新面经算法竞赛18
  4. Android中Service的使用
  5. 2287: 【POJ Challenge】消失之物
  6. Helios与Katana的区别
  7. 上海邮政EMS海关清关(个人) 流程
  8. 关于Server Sql 2008触发器的使用
  9. 基于Web的数据推送技术(转)
  10. HDU-4665 Unshuffle 搜索 | 2-SAT
  11. oracle 双机热备,oracle dataguard 和oracle rac的区别和联系(转)
  12. 利用 onload 事件监控跨站资源
  13. Python之字符串详解1
  14. html5 新特性
  15. http://codeforces.com/contest/845
  16. javascript两种声明函数的方式的一次深入解析
  17. yamux多路复用的使用例子
  18. Confluence 6 高级性能诊断
  19. Ubuntu关闭(重启)网络服务命令
  20. [数据结构与算法分析(Mark Allen Weiss)]二叉树的插入与删除 @ Python

热门文章

  1. 剑指Offer-1.二维数组中的查找(C++/Java)
  2. 2019 SDN上机第三次作业
  3. Vue.js 创建第一个应用
  4. 第02组 Beta冲刺(2/5)
  5. Pycharm2019.2.4专业版激活
  6. Django常用知识整理
  7. HTML连载20-并集选择器&amp;兄弟选择器
  8. Python 下载图片的三种方法
  9. css彩虹文字
  10. 【转】Git GUI基本操作