题面 传送门 思路 本来以为这道题可以LCT维护子树信息直接做的,后来发现这样会因为splay形态改变影响子树权值平方和,是splay本身的局限性导致的 所以只能另辟蹊径 首先,我们考虑询问点都在1的情况 考虑一次修改带来的影响: 假设当前节点的值变动量为$delta$,修改节点为$u$ 那么对于所有位于路径$(1,u)$上的节点而言,它们的子树和以及子树平方和都会有改变 设$sum(u)$表示子树点权和,$sumsqr(u)$表示点权和的平方 那么$\forall v \in (1,u)$,$…