有nnn个城镇,城镇之间有mmm条道路相连,道路可以看成无向边,每一个城镇都有自己的一个繁荣度viv_ivi,一个城镇uuu受到的影响ppp是与uuu直接或者间接相连的所有城镇中,繁荣度的最大值,一个城镇uuu与城镇vvv是被视为直接或者间接相连的,当且仅当u=vu=vu=v或者从uuu出发,可以沿着某些道路到达vvv,为了减少维护成本,现准备拆除其中的某一些路,具体来说,你需要维护以下两种操作: 'Q' aaa,询问aaa城镇受到的影响ppp; 'D' aba bab,删除aba bab之间的道路。
有 nnn 个城镇,城镇之间有 mmm 条道路相连,道路可以看成无向边。每一个城镇都有自己的一个繁荣度 viv_ivi ,一个城镇 uuu 受到的影响 ppp 是与 uuu 直接或者间接相连的所有城镇中,繁荣度的最大值。一个城镇 uuu 与城镇 vvv 是被视为直接或者间接相连的,当且仅当u=vu=vu=v或者从uuu出发,可以沿着某些道路到达vvv。为了减少维护成本,现准备拆除其中的某一些路。具体来说,你需要维护以下两种操作: 'Q' aaa,询问 aaa 城镇受到的影响 ppp; 'D' a ba ba b,删除 a ba ba b 之间的道路。
标签: HBC235745[SDOI2015]序列统计 快速幂 动态规划 快速傅里叶变换(FFT)/快速数论变换(NTT) 数学拆路题解