#zXSCSybttg030106. 1491:Tree
1491:Tree
好的,我将题目中的数字和名称用 标出。
题目描述
给你一个无向带权连通图,每条边是黑色或白色。
让你求一棵最小权的恰好有 条白色边的生成树。题目保证有解。
输入格式
第一行三个整数 ,分别表示点数、边数和需要的白色边数。
接下来 行,每行四个整数 ,表示这条边的两个端点(点从 开始标号)、边权 、颜色 ( 表示白色, 表示黑色)。
输出格式
一行一个整数,表示所求生成树的边权和。
数据范围
- (边权)
- 保证有解
输入样例
2 2 1
0 1 1 1
0 1 2 0
输出样例
2
样例解释
点数 ,边数 ,需要 条白边。
边:
- ,权 ,黑边
- ,权 ,白边
要选恰好 条白边的生成树:
唯一方案是选白边(权 )和另一条边?但只有两个点,生成树只需 条边。
所以必须选白边(权 )才能满足有 条白边。
生成树权值和 。
输出 。
这样题目就完整了,所有数字和名称都用 标出。