CF1866K Keen Tree Calculation
题目描述
给定一棵 $N$ 个点,$N-1$ 条边的树,第 $i$ 条边连接 $U_i$ 和 $V_i$,长度为 $W_i$。
这棵树的拥有者 Chaneka 想问你 $Q$ 个问题,对于第 $j$ 个问题,格式如下:
* $X_j,K_j$ 表示询问当与第 $X_j$ 个点连接的所有边长度变成原来的 $K_j$ 倍时,树的直径长度为多少。
输入格式
第一行一个整数 $N$。
接下来的 $N-1$ 行,每行三个整数 $U_i,V_i,W_i$,表示第 $i$ 条边连接 $U_i,V_i$ 且长度为 $W_i$。
接下来一行一个整数 $Q$。
接下来 $Q$ 行,每行两个整数 $X_j,K_j$ 表示一次询问。
输出格式
共 $Q$ 行,第 $j$ 行表示第 $j$ 次询问的答案。
说明/提示
* 询问不会真实影响这棵树的任何边,即询问间互相独立。
* 树的直径为树上不同两点的最短路径长度的最大值。