#T2150. 公司查询 II(Company Queries II)
公司查询 II(Company Queries II)
链接: https://cses.fi/problemset/task/1688
板块: Tree Algorithms
时限: 1.00 s | 内存: 512 MB
题目描述
一家公司拥有 名员工,构成树形层级结构,其中除总经理外每位员工都有一位上司。
你需要处理 次查询,形式为:员工 和 在层级中的最低公共上司是谁?
输入
第一行包含两个正整数 和 :员工数和查询数。员工编号为 ,且员工 是总经理。
下一行有 个整数 :分别给出员工 的上司。
最后有 行描述查询。每行包含两个正整数 和 :员工 和 的最低公共上司是谁?
输出
输出每个查询的答案。
数据范围
样例输入
5 3
1 1 3 3
4 5
2 5
1 4
样例输出
3
1
1
鲁公网安备37011202002910号