#P12544. [UOI 2025] Boys and Girls
[UOI 2025] Boys and Girls
Description
有 种类型的男孩和 个女孩。男孩的类型用从 到 的整数编号,而女孩用从 到 的整数编号。
第 种类型的男孩有 个,这 个男孩中的每一个都喜欢编号为 和 的女孩。
求一个最大的男孩集合的大小,使得对于该集合中的任意两个男孩,至少存在一个女孩被他们两人都喜欢。
本题中,每个测试点包含多组输入数据。你需要对每组数据独立求解。
Input Format
第一行包含一个整数 —— 输入数据的组数。接下来是各组数据的描述。
每组数据的第一行包含一个整数 。
接下来的 行,每行包含三个整数 , , $(1 \le a_i < b_i \le 2 \cdot n, 1 \le c_i \le 10^9)$ —— 对应类型男孩的参数。
保证对于任意 ,满足 或 。
保证单个测试点中所有输入数据的 之和不超过 。
Output Format
对于每组输入数据,输出一行一个整数 —— 满足条件的最大男孩集合的大小。
3
2
1 2 3
3 4 5
5
1 2 1
1 3 4
4 5 2
3 4 2
1 4 3
4
1 2 3
2 3 4
3 5 4
1 3 2
5
9
10
Hint
设 为单个测试点中所有输入数据的 之和, 为单个测试点中所有 之和。
- ( 分):;
- ( 分):;
- ( 分):每个女孩最多被两种类型的男孩喜欢;
- ( 分):;
- ( 分):;
- ( 分):;
- ( 分):无额外限制。
对样例第二组输入数据的解释:
- 如果我们选择类型为 2、4 和 5 的男孩,我们可以得到答案 9。也就是说,被选中的男孩喜欢的女孩对 为 、 和 。
- 很容易看出,对于这个集合中的任意一对男孩,都存在至少一个他们共同喜欢的女孩。
京公网安备 11011102002149号