201403-2 窗口

题目

思路

用一个数组layof[i]表示第i层是哪个窗口。这样也方便从顶层开始判断鼠标是否点在了该窗口。

AC代码如下

#include<cstdio>
#include<map>
using namespace std;
struct window{int stx,sty,edx,edy;}win[12];bool InWindow(int a,int b,int i){if(win[i].stx<=a&&win[i].sty<=b){if(win[i].edx>=a&&win[i].edy>=b)return true;}return false;
}int main(){int n,m,layof[12];int a,b;scanf("%d%d",&n,&m);for(int i=1;i<=n;i++){scanf("%d%d",&a,&b);win[i].stx=a;win[i].sty=b;scanf("%d%d",&a,&b);win[i].edx=a;win[i].edy=b;layof[n-i]=i;}for(int i=0;i<m;i++){scanf("%d%d",&a,&b);int j;for(j=0;j<n;j++){if(InWindow(a,b,layof[j])){printf("%d\n",layof[j]);int temp=layof[j];for(int k=j;k>0;k--) layof[k]=layof[k-1];layof[0]=temp;break;}}if(j==n) printf("IGNORED\n");}return 0;
}

CCF CSP认证201403-2 窗口相关推荐

  1. 以CCF CSP认证为抓手,积极探索软件基础能力递进式培养体系

    原文链接:以CCF CSP认证为抓手,积极探索软件基础能力递进式培养体系 发布单位:学会      发布时间:2017-01-20 16:16 作者:陆建峰    余立功 摘要:为提升计算机专业类学生 ...

  2. 参加CCF CSP认证者须知

    发布单位:中国计算机学会      发布时间:2014-11-11 15:06    凡有意参加CCF CSP认证者,请在cspro.org网站上注册.报名.缴费.打印准考证,参加认证后可以在网站查询 ...

  3. CCF CSP认证考试在线评测系统

    关于CCF CSP认证考试在线评测系统 CCF CSP认证考试简介 CCF是中国计算机学会的简称.CCF计算机软件能力认证(简称CCF CSP认证考试)是CCF于2014年推出,是CCF计算机职业资格 ...

  4. 计算机考csp200分啥水平,计算机与信息工程学院成功举办第20次CCF CSP认证考试

    2020年9月13日,计算机与信息工程学院在计算机大楼201举办第二十次CCF CSP认证考试.这是计算机与信息工程学院2019年12月与中国计算机学会签署协议.河南大学正式成为CSP认证考点以来,举 ...

  5. 北航ccf计算机软件能证排名前18%,CCF成功举办第十一次CCF CSP认证

    第十一次CCF CSP计算机软件能力认证(CSP)于2017年9月17日在全国66所院校举办,这是2017年度CCF举办的第二次认证,来自全国200多个单位的6591人参加了本次认证.通过对本次CSP ...

  6. CCF —— CSP认证

    1.认证知识要求: 考试内容主要覆盖大学计算机专业所学习的程序设计.数据结构以及算法,以及相关的数学基础知识.包括但不限于: (1)程序设计基础 逻辑与数学运算,分支循环,过程调用(递归),字符串操作 ...

  7. python认证考试_Python入门习题(39)——CCF CSP认证考试真题:公共钥匙盒

    CCF CSP认证考试真题:共钥匙盒 问题描述 试题编号:201709-2 试题名称:公共钥匙盒 时间限制:1.0s 内存限制:256.0MB 问题描述 有一个学校的老师共用N个教室,按照规定,所有的 ...

  8. CCF CSP认证菜鸟刷题日志

    CCF CSP菜鸟刷题日志(c/c++) 本萌新写给自己看的,要是有大佬路过,请多多指教orz 立个flag:每日一更,至201903 9月15ccf csp,冲鸭! 今天(2019.8.18)起每天 ...

  9. ccf csp认证考试的历年题集汇总

    1.CCF历年试题解答_按题序 2.CCF认证考试题解目录 3.CCF CSP入坑指南 4.ccf 认证历年试题解答 5.CCF认证历年真题 _无题意 6.CCF-CSP认证备考要点 6.CCF认证历 ...

  10. CCF CSP认证考试题解目录

    由于本人的书籍<算法详解(C++11 语言描述)>已经出版,为了降低题解的维护难度,有关CCF CSP考试的所有题解的更新将全部在书籍的配套仓库进行,CSDN博客中不再进行任何题解的更新. ...

最新文章

  1. 开发日记-20190915 关键词 汇编语言王爽版 第十一章
  2. Java理论知识及面试题
  3. Spark算子总结版
  4. python中利用matplotlib画图
  5. JAVA字符串格式化-String.format()使用
  6. 2011-09-07 00:16 ubuntu 如何修改当前用户名
  7. idea全局搜索搜不全的BUG
  8. Java 中创建对象方式
  9. 数学建模层次分析法例题及答案_数学建模方法层次分析法实例.doc
  10. 设计模式——简单工厂模式
  11. UML与Rational Rose
  12. three.js 05-06 之 CylinderGeometry 几何体
  13. 【北交所周报】北交所再迎8只新股;康普化学、凯华材料上市首日逆势大涨;康乐卫士过会,或成北交所最大IPO;北交所推出直联机制...
  14. 软件工程第四次作业 石墨文档IOS
  15. 这是广告clearview ai用来将您的脸卖给警察的广告
  16. mac 方向键调整_如何调整Mac方向键的速度
  17. SAP中通过定制开发在寄售结算MRKO中实现发票校验功能
  18. C4D和3DMAX有什么区别?选哪个好?
  19. 学习3ds max—做自行车车轮
  20. 如何做一个网页送给女朋友做生日礼物

热门文章

  1. 怎么查找计算机里的金蝶账套,金蝶软件 账套如何从一台电脑转到另一台电脑...
  2. iOS Quartz2D使用教程之【自定义控件】(案例:横屏电子签名)
  3. linux ethtool 命令详解
  4. 驰骋工作流程引擎——流程设计器操作说明书
  5. 高等数学Mathematica实验题——2.1 - 15 用割圆术计算圆周率 (Calcaluation of π with cyclotomic method )
  6. matlab差速器建模仿真,matlab 两轮差速模型运动模型公式和运动轨迹模拟
  7. python导入数据画直方图加正态曲线_使用Python绘制直方图和正态分布曲线
  8. 综合布线包括计算机网络,计算机网络综合布线系统
  9. 主编编辑器如何新建文章?
  10. 【机器学习】R语言进行机器学习方法及实例