#abc239e. [abc239_e]Subtree K-th Max
[abc239_e]Subtree K-th Max
题目描述
我们有一个根节点为1的树,有N个顶点。顶点编号从1到N。
第i条边连接了顶点 和 。
顶点i上有一个整数。
给定个查询。对于第i个查询,给定一对整数,回答以下问题。
- 问题:在以顶点为根的子树中,找到第大的整数值。
约束条件
- 给定的图是一棵树。
- 以顶点为根的子树至少有个顶点。
- 输入中的所有值都是整数。
输入
从标准输入读取的输入数据格式如下:
输出
输出行,第行应该包含对第个查询的回答。
示例输入1
5 2
1 2 3 4 5
1 4
2 1
2 5
3 2
1 2
2 1
示例输出1
4
5
这个输入中给出的树如下所示。
对于第一个查询,以顶点为根的子树中的顶点是和,因此打印这些顶点上写的数中第大的值。
对于第二个查询,以顶点为根的子树中的顶点是,因此打印这些顶点上写的数中第大的值。
示例输入2
6 2
10 10 10 9 8 8
1 4
2 1
2 5
3 2
6 4
1 4
2 2
示例输出2
9
10
示例输入3
4 4
1 10 100 1000
1 2
2 3
3 4
1 4
2 3
3 2
4 1
示例输出3
1
10
100
1000