树上k级祖先

TimeLimit:4000MS  MemoryLimit:256MB
64-bit integer IO format:%lld
未提交 | 登录后收藏
Problem Description

给你一颗以1为根的树,树有n个节点,有m次询问,每次询问有两个整数x和k,你需要输出x的第k个祖先是谁。

Input

第一行两个正整数n,m(1<=n<=10^5,1<=m<=10^6)

接下来n-1行,每行两个整数x,y,代表从x到y有一条有向边。(1<=x,y<=n)

接下来m行,每行两个整数x,k(1<=x<=n,0<=k<=n)

Output

对于每次询问,输出x的k级祖先,如果x的k级祖先不存在,输出0

SampleInput
6 6
1 2
2 3
1 4
1 5
3 6
4 2
3 3
1 3
6 5
5 1
5 4
SampleOutput
0
0
0
0
1
0
Submit
题目统计信息详细
总AC数15
通过人数5
尝试人数8
总提交量37
AC率13.51%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签
作者

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: