109. 【应-1-2·难】多窗口可见区域

中等 Python 2s 256MB
通过 0/0

📋 题目描述
一个屏幕上有多个 tkinter 子窗口,每个窗口用左上角坐标 (x, y) 与宽高 (w, h) 描述。我们说一个窗口"完全可见"当且仅当它整体落在屏幕内,即同时满足:x>=0、y>=0、x+w<=W、y+h<=H。 请统计有多少个窗口是"完全可见"的。
📥 输入描述
第一行三个整数 W H N,分别为屏幕宽、屏幕高、窗口数(1<=N<=1000)。 接下来 N 行,每行四个整数 x y w h,描述一个窗口。
📤 输出描述
一个整数,表示完全可见的窗口数。
输入样例
1920
1080
3
0
0
800
600
100
100
1000
1000
2000
0
100
100
输出样例
1
提示:逐个判断:x>=0 and y>=0 and x+w<=W and y+h<=H。 注意"刚好贴到右边/下边"算可见(小于等于)。

登录后提交代码

讨论区 0
登录后参与讨论

还没有讨论,来发表第一条吧!