#aBC247G. [ABC247G] Dream Team
[ABC247G] Dream Team
AT_abc247_g [ABC247G] Dream Team
题目描述
有 名竞技程序员。
第 名竞技程序员所属的大学为 ,擅长的领域为 ,强度为 。
由 名程序员中的若干人组成的团队,若同时满足以下两个条件,则称为梦想团队:
- 团队中任意两人的所属大学均不相同;
- 团队中任意两人的擅长领域均不相同。
设可以组成的梦想团队的人数最大值为 。对于每个 ,请解决下列问题:
问题:对于恰好由 个人组成的梦想团队,求团队成员强度之和的最大值。
输入格式
输入以如下格式从标准输入读入。
输出格式
设可以组成的梦想团队的人数最大值为 。
第一行输出 ,接下来 行,第 行依次输出恰好由 个人组成的梦想团队的最大强度和。
输入输出样例 #1
输入 #1
3
1 1 100
1 20 10
2 1 1
输出 #1
2
100
11
输入输出样例 #2
输入 #2
10
1 4 142135623
2 6 457513110
3 1 622776601
5 1 961524227
2 2 360679774
2 4 494897427
3 7 416573867
5 2 915026221
1 7 320508075
5 3 851648071
输出 #2
4
961524227
1537802822
2032700249
2353208324
说明/提示
数据范围
- 输入中的所有值均为整数
样例解释 1
- 由 个人组成的梦想团队,当选择第 名程序员时,强度和最大为 。
- 由 个人组成的梦想团队,当选择第 、 名程序员时,强度和最大为 。
- 无法组成恰好 个人的梦想团队。
由 ChatGPT 4.1 翻译