logo AlgoBeat OnlineJudge
登录 注册

#101357. [BZOJ 1357] [Baltic2009]Triangulation

内存限制:64 MiB 时间限制:20000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

多边形的三角剖分是指这个多边形上的点组成的三角形的集合,这些三角形不能重叠,并且能覆盖住整个多边形。

对多边形的 指用一条直线将多边形分成两部分。

现在给出一个多边形的三角剖分,每个三角形都有自己的颜色,问你对这个多边形最多可进行多少次 使得同一颜色的点在同一块中。

输入格式

第一行给出数字

下面 行,每行四个数 表示由顶点 组成的三角形的颜色为

输出格式

最多要进行多少次

样例

样例输入 #1

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

样例输出 #1

1

样例输入 #2

6
1 4 2 1
2 4 5 2
6 2 5 3
3 6 5 12

样例输出 #2

2

样例解释

数据范围与提示

对于 的数据,满足