#P16334. [Ucpc2024]Distance Sum Maximization
[Ucpc2024]Distance Sum Maximization
题目描述
给定一棵包含 个顶点的树。顶点编号为 。
你需要回答若干次询问。每次询问给出两个顶点 ,求
$$\max_{1\le x\le N} \bigl(\operatorname{dist}(x,u)+\operatorname{dist}(x,v)\bigr).$$其中 表示树上从顶点 到顶点 的最短路径所包含的边数,并规定
输入格式
第一行输入一个整数 ,表示树的顶点数。
接下来 行,每行输入两个整数,表示树中的一条边。
随后一行输入询问数 。
接下来 行,每行输入两个整数 ,表示一次询问。
输出格式
对每次询问输出一行答案。
样例
输入
5
1 2
2 3
2 4
4 5
3
1 3
1 5
2 3
输出
6
5
5