#368. 平板涂色
平板涂色
题目描述
CE
数码公司开发了一种名为自动涂色机(APM
)的产品。
它能用预定的颜色给一块由不同尺寸且互不覆盖的矩形构成的平板涂色。
为了涂色,APM
需要使用一组刷子。
每个刷子涂一种不同的颜色。
APM
拿起一把有颜色的刷子,并给所有颜色为且符合下面限制的矩形涂色:
为了避免颜料渗漏使颜色混合,一个矩形只能在所有紧靠它上方的矩形涂色后,才能涂色。
例如图中矩形必须在和涂色后才能涂色。
注意,每一个矩形必须立刻涂满,不能只涂一部分。
写一个程序求一个使APM
拿起刷子次数最少的涂色方案。
注意,如果一把刷子被拿起超过一次,则每一次都必须记入总数中。
输入格式
第一行为矩形的个数。
下面有行描述了个矩形。
每个矩形有个整数描述,左上角的坐标和坐标,右下角的坐标和坐标,以及预定颜色。
颜色号为到的整数。
平板的左上角坐标总是()。
坐标的范围是。
小于。
输出格式
输出,文件中记录拿起刷子的最少次数。
样例
输入样例
7
0 0 2 2 1
0 2 1 6 2
2 0 4 2 1
1 2 4 4 2
1 4 3 6 1
4 0 6 4 1
3 4 6 6 2
输出样例
3