U278715 【MOVE0019】聚会
题目背景
此题为本人搜集,有版权问题,请联系。
题目描述
小明、小亮和小强三人是好朋友,他们喜欢游玩的地点总共有n 个,这n 个地点由有
N-1 条长度均为1 千米的道路连接。他们三人经常组织聚会,想请你为他们选择一个地点,
使得三个人到达这个地点的总路程最小。
输入格式
第一行两个正整数,n 和m。表示游玩地点的个数和聚会次数,游玩地点的编号为1~n;
后面有n-1 行,每行用两个正整数u 和v 表示一条道路连接的两个地点的编号;
再后面有m 行,每行用三个正整数表示一次聚会的情况:即三人当前所在地点的编号。
输出格式
一共有m 行,每行两个数p 和c,用一个空格隔开。表示第i 次聚会的地点选择在
编号为p 的地点,三个人到达这个地点的总路程取得最小值c。
说明/提示
对于40%数据,$1 ≤ n, m ≤ 2000$;
对于全部数据,$1 ≤ n, m ≤ 5×10^5$。