#CF1250D. 会议难题
会议难题
会议难题
- 时间限制:2 秒
- 内存限制:512 MiB
题目描述
一场大型会议即将在柏林召开,共有 位科学家参加。第 位科学家会在第 天到达、第 天离开,因此其在场日期为闭区间 。
部分科学家的国家已经确定。 表示第 位科学家来自编号为 的国家; 表示其国家尚未确定,组织者可以为这些科学家任意指定国家,国家编号没有额外限制。
如果一位科学家在其参会期间没有遇到任何来自不同国家的人,他就会感到不高兴。两位科学家只要在至少一天同时在场,就算相遇;到达日和离开日也计算在内。
组织者希望为所有 的科学家指定国家,使不高兴的科学家数量尽可能多。请输出这个最大数量。
输入格式
本题包含多组测试数据。
第一行包含整数 ,表示测试数据组数。
每组数据的第一行包含整数 。
接下来 行,每行包含三个整数 。
输出格式
对每组测试数据输出一行一个整数,表示不高兴科学家数量的最大值。
样例输入 1
2
4
1 10 30
5 6 30
6 12 0
1 1 0
4
1 2 1
2 3 0
3 4 0
4 5 2
样例输出 1
4
2
数据范围
- ;
- ,所有测试数据中 的总和不超过 ;
- ;
- 。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 20 | 所有测试数据中 的总和不超过 |
| 2 | 对所有科学家均有 | |
| 3 | 对每组数据,把相遇的两位科学家连边后,所得图的每个连通分量都是完全图 | |
| 4 | 40 | 无特殊限制 |