【题目描述】
给定一张N个点M条边的无向图,求图中所有生成树边权最大公约数的最小公倍数。
【输入】
第一行有两个整数N,M,分别表示点数和边数。
接下来M行每行有三个整数si,ti,di,表示点si与点ti间存在一条权为di的边,保证si不等于ti。
【输出】
所求的最小公倍数ans。
【输入样例】
文本
3 3
1 2 2
2 3 3
1 3 6
【输出样例】
【提示】
(解释:有3个合法的生成树,它们的边权最大公约数分别为1,2,3,它们的最小公倍数为6)
【数据规模】
对于20%的数据,M=N−1;
对于另外20%的数据,M=N;
对于另外30%的数据,所有边权都是2 的整数次幂;
对于100%的数据,N≤1000,M≤100000,di≤215−1,ans≤264−1。