[题意]给出一棵树,有n个点(2≤N≤105),每条边有权值,现在打算新修一条路径,给出新路径u的起点v,终点和权值,下面给出Q(1≤Q≤105)个询问(a,b)问如果都按照最短路径走,从a到b节省了多少距离. 咱不妨把新修路径的一个端点u设为根结点,然后建树. 这样新路径另一端v一定连着它的子树的一个点. 从祖先u到孩子v再加上(u,v)构成一个环,这个是树中唯一的一个环, 如果新加的路径比不加新路径时从u到v的距离短: 对于询问a到b的路程改变量,如果a是v的孩子,而b是u的祖先或者是在另一…