#P2899. 第3题-城市王国

    ID: 2533 Tried: 13 Accepted: 6 Difficulty: 7 所属公司 : 阿里 时间 :2025年4月24日-阿里云(算法岗)
      算法标签>树形dpdfs

第3题-城市王国

题目内容

在一个由nn个城市构成的王国中,城市之间由道路相连,且构成一棵树。每个城市都有一个防御 值,用以表示其抵御敌人攻击的能力。

当敌人摧毁其中一个城市后,剩余的城市会被分成若干个连通分量。对于每个连通分量,我们定义其【安全指标】为该分量内所有城市防御值的最大值。王国的【安全分数】定义为所有连通分量安全指标的累加和。

现请你帮助国防军统计:当摧毁城市ii后,剩余王国的安全分数。注意,每次询问都是独立的,即每次询问后,城市不会被摧毁。

【名词解释】