P5958 [[POI2017]Sabotaż] 题意描述 在一棵以1号节点为根节点的树上,有很多纯洁的白点, BUT,突然有一个黑点出现(可能在任意位置) 它要染黑尽可能多的节点,而在一棵子树中, 只有当黑点的比例\(>x\)才可以染黑根节点(即整棵子树) 求x的最小值,使得整棵树中被染黑的节点数不超过\(k\)个 如果你看不懂请走传送门 算法分析 一道很裸的树形DP,但思路很巧 显然本题有以下性质: 最坏情况下,最开始的叛徒是叶子结点 因为一个节点被染黑了,一起为根节点的子树将全黑,所以最终…