#NK202508G. 最小生成树
最小生成树
问题描述
给定一张含有个点与条边的带权无向简单图,每条边权要求是1到之间的整数。希望再加一条满足边权限制的边,使得新图是一张存在至少一个生成树的简单图,且新加的边一定在它的任何一个最小生成树里。要求计算有多少种方案,输出方案数模的值。
输入格式
- 第一行包含一个整数,表示测试用例的数量
 - 接下来是个测试用例。对于每个测试用例:
- 
第一行包含三个整数、和
 - 
 - 
接下来的行描述给定的简单图,每行包含三个整数、和,表示一条连接和的权重为的边
 
 - 
 - 保证个测试用例中之和、之和分别不超过和
 
输出格式
对于每个测试用例,在一行中输出一个整数,表示满足要求的加边方案数模。
提示
- 简单图:不存在重复边和自环的图
 - 连通图:图中任意两点间存在至少一条路径的图
 
输入输出样例 #1
输入 #1
5
3 2 2
1 2 1
2 3 2
3 3 5
1 2 3
2 3 4
1 3 5
2 1 3
1 2 3
6 6 5
1 2 3
1 3 1
2 4 2
3 5 2
2 6 4
5 6 5
2 0 25
输出 #1
1
0
0
20
25