题意: 有一颗树,n个点,边有边权. 有无限多种颜色,每个点可以同时染上k种颜色,如果一条边的两个端点 拥有至少一种相同的颜色,那么说这条边是“饱和的”. 问:所有“饱和边”的权值和最大为多少,只需要输出最大值,不需要输出方案. 思路: 一开始看到这题的tag是2200,感觉肯定不会,后来发现有的人过了这题,但是却过不了D题,我就试着做做看了.结果还行. 显然,简化题意后,就是说: 删除一些边,使得每个点的度最多为k,求剩下的边的最大权值和. 这种题,暴力不可取,也没有什么模板的算法可以用,所以…