题目传送 前置知识:对于同一个图的所有最小生成树,权值相等的边的数量相同. 可以简单证明一下: 我们可以从kruskal的过程考虑.这个算法把所有边按权值大小从小到大排序,然后按顺序看每条边,只要加上这条边后不会形成连通块,就加上. 以上过程其实等价于先将所有权值等于第一条边的边都加进图中,然后一个个删边,使图中无环.设权值等于第一条边的边数为i,下次再将所有权值等于第i+1条边的边都加进图中...直至算过最后一条边,或图中刚好剩下了n-1条边(n为图的点的个数). 发现加完一批边后要删的边的个…