多彩生成树
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
小明有许多彩色顶点。颜色从 到 (都包括在内),颜色为 的顶点有 个。小宝刚在算法课上学习了最小生成树问题,他决定用这些顶点来练习一下。
每对顶点由一条加权边连接。每条边的权重只与其两个端点的颜色有关。更确切地说,假设 是顶点 的颜色,如果一条边连接了顶点 和 ,那么它的权重就是 。
请帮助小宝计算图中最小生成树的总权重。
回顾一下,最小生成树是连接加权图中的一个边的子集,它连接所有顶点,没有任何循环,并且总权重尽可能小。
输入格式
第一行包含一个整数 ( ),表示不同颜色的数量。
第二行包含 个整数 ( ),其中 是颜色为 的顶点个数。
在接下来的 行中,第 行包含 个整数 ( ),其中 是连接颜色为 和 的两个顶点的边的权重。可以保证所有 都是 。
输出格式
输出一行包含一个整数,表示最小生成树的总权。
样例1
输入
3
100 1 1
1 100 2
100 100 1
2 1 100
输出
102
样例2
输入
2
3 3
100 1
1 100
输出
5
样例解释
对于第一个样例,颜色:个顶点,颜色:个顶点,颜色:个顶点 颜色内部边权为,颜色内部边权为,颜色内部边权为。 颜色和颜色之间的最小边权为,颜色和颜色3之间的最小边权为,颜色和颜色之间的最小边权为
颜色的个顶点通过内部边权连接,总权为 颜色的个顶点通过边权连接到颜色3的顶点 颜色的顶点通过边权连接到颜色的某个顶点 总和:
数据分布
的样例,,,
的样例,,,
时空限制
- 时间限制:
- 空间限制:
[柳泉中学,龙凤苑中学,科技苑中学]拔高班第十四次训练
- Status
- Done
- Rule
- IOI
- Problem
- 7
- Start at
- 2025-6-11 16:30
- End at
- 2025-6-18 16:30
- Duration
- 168 hour(s)
- Host
- Partic.
- 41