首页 > 试题广场 >

完美矩形

[编程题]完美矩形
  • 热度指数:42 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

给定n个轴对齐的矩形其中n0, 判断他们组合在一起能否覆盖一个完美的矩形区域(无重叠,无空隙)

每个矩形使用左下和右上的点表示。例如,一个矩形的定义为 [1,1,2,2],(左下坐标点 (1, 1) 和右上坐标点 (2, 2)的一个单元的正方形)。


输入描述:
输入包含一组数据,第一行包含一个整数n(1 <= n <= 10), 表示矩形的个数
接下来有n行,每行代表一个矩形(左下坐标点和右上坐标点),数字用空格隔开。


输出描述:
对于每个测试实例,输出能否组合覆盖一个矩形(true/false)
示例1

输入

5
1 1 3 3
3 1 4 2
3 2 4 4
1 3 2 4
2 3 3 4

输出

true

这道题你会答吗?花几分钟告诉大家答案吧!

问题信息

难度:
0条回答 777浏览

热门推荐

通过挑战的用户

完美矩形