P5378 旧词
浮生有梦三千场
穷尽千里诗酒荒
徒把理想倾倒
不如早还乡
温一壶风尘的酒
独饮往事迢迢
举杯轻思量
泪如潮青丝留他方
——乌糟兽/愚青《旧词》
你已经解决了五个问题,不妨在这大树之下,吟唱旧词一首抒怀。最后的问题就是关于这棵树的,它的描述很简单。
给定一棵 个点的有根树,节点标号 , 号节点为根。
给定常数 。
给定 个询问,每次询问给定 。
求:
表示节点 与节点 在有根树上的最近公共祖先。
表示节点 的深度,根节点的深度为 。
由于答案可能很大,你只需要输出答案模 的结果。
输入包含 行。
第 行,三个正整数 。
第 行,每行有一个正整数 ,表示编号为 的节点的父亲节点的编号。
接下来 行,每行两个正整数 ,表示一次询问。
输出包含 行,每行一个整数,表示答案模 的结果。
样例说明
输入的树:
1
| \
2 4 - 3
|
5
每个点的 depth 分别为 1, 2, 3, 2, 3。
第一个询问 ,容易求出:
。
于是 。