L. *【LCA最近公共祖先】[AHOI2008] 紧急集合 / 聚会

    传统题 1000ms 256MiB

*【LCA最近公共祖先】[AHOI2008] 紧急集合 / 聚会

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

P4281 [AHOI2008] 紧急集合 / 聚会

题目描述

nn 个点、 n1n-1 条边的 无向图,每条边的长度为1。

mm 次询问,每次给出三个点x y zx \ y \ z,求点 pp ,使得三个点到点 pp 的距离和最小。

输入格式

第一行两个正整数 n mn \ m

下来 n1n-1 行,每行两个正整数 a,ba,b,表示点 aa 和点 bb 之间有一条无向边。

下来 mm 行,每行用三个正整数 x,y,zx,y,z

输出格式

输出共 mm 行,每行两个用空格隔开的整数 p,cp,ccc为最小的距离和。

输入输出样例 #1

输入 #1

6 4  
1 2  
2 3  
2 4 
4 5
5 6
4 5 6
6 3 1
2 4 4 
6 6 6

输出 #1

5 2
2 5
4 1
6 0

说明/提示

对于 40%40\% 的数据,n2×103n\leq2\times10^3m2×103m\leq2\times 10^3

对于 100%100\% 的数据,1x,y,zn5×1051\leq x,y,z\leq n\leq 5\times10^51m5×1051\leq m\leq 5\times 10^5

提高8.5(RMQ+最近公共祖先LCA)

未参加
状态
已结束
规则
XCPC
题目
18
开始于
2024-8-1 23:00
结束于
2024-8-10 3:00
持续时间
196 小时
主持人
参赛人数
17