传送门 谢特运输 先要搞懂题目是什么意思,简化版题意就是一棵有根树,要使得每个点都满足任意一个儿子的权值等于这个点权值除以儿子数量,问最少要修改多少个点的点权 就可以一边dfs求出每个点权值是点1的多少倍,显然一个方案至少要有一个点的权值没有被改,所以一个暴力是枚举某个点权值没有被改,然后算出其他点正确的权值,比较一下就可以得到答案 下面记点\(x\)权值为\(a_x\),正确权值是点1权值的\(b_x\)倍 进一步分析,可以发现一个点\(x\)不改权值,然后另一个点\(y\)也可以不改权值,当…