CF418D.Big Problems for Organizers
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
“Russian Code Cup” 2214 总决赛将在 n 家酒店举行。其中两家酒店(我们假设它们是主酒店)将承办各种活动,其余的酒店将为参赛者提供住宿。这些酒店通过 n−1 条道路相连,从任意一家酒店都可以到达其他所有酒店。
主办方想知道,如果每位参赛者走到离他最近的主酒店,每经过一条道路耗时 1 单位,所有参赛者到达主酒店所需的最短总时间是多少。
主办方正在考虑主酒店的不同选址方案。对于每种方案,请帮助主办方计算最小所需时间。
输入格式
第一行包含一个整数 n(2≤n≤100000)——酒店数量。接下来 n−1 行每行包含两个整数,表示这两家酒店之间有一条道路。酒店编号为 1 到 n。
接下来一行包含一个整数 m(1≤m≤100000)——询问次数。接下来的 m 行,每行包含两个不同的整数,表示假定为主酒店的两家酒店的编号。
输出格式
对于主办方的每个询问,输出一个整数,表示所有参赛者到达主酒店所需的总最短时间。
输入输出样例
输入#1
3 2 3 3 1 3 2 1 2 3 3 1
输出#1
1 1 1
输入#2
4 1 4 1 2 2 3 3 1 4 1 3 2 3
输出#2
2 1 2
说明/提示
由 ChatGPT 5 翻译
输入解题思路,AI测评打分。不知道怎么写?