#M1007. [模板] 最近公共祖先 LCA
[模板] 最近公共祖先 LCA
题目描述
给定一棵 个节点的树,节点编号为 ,根节点为 。现在有 次询问,每次给出两个节点 ,请求出它们的最近公共祖先。
输入格式
第一行两个整数 。
接下来 行,每行两个整数 ,表示节点 和节点 之间有一条边。
接下来 行,每行两个整数 ,表示一次询问。
输出格式
对于每次询问,输出一行一个整数,表示 和 的最近公共祖先。
样例输入
5 3
1 2
1 3
2 4
2 5
4 5
3 4
1 5
样例输出
2
1
1
数据范围