小 B 八年前看到的桂花树是一棵
- 对于任意满足
的 ,在树 和树 上,节点 和 的最近公共祖先编号相同。 - 对于任意满足
的 ,在树 上,节点 和 的最近公共祖先编号不超过 。
注意题目中所有树的节点均从
小 B 想知道有多少棵
输入格式
本题有多组测试数据。
输入的第一行包含两个整数
接下来依次输入每组测试数据,对于每组测试数据:
输入的第一行包含三个整数
输入的第二行包含
输出格式
对于每组测试数据输出一行一个整数,表示繁荣的树的数量在模
样例 #1
input
0 3 1 2 1 2 2 1 1 2 2 0 1
output
3 16 15
explanation
对于样例中的第一组测试数据,有三棵合法的树,其每个节点的的父亲构成的序列
对于样例中的第二组、第三组测试数据,共有
样例二
见附件下载。
该组样例满足
样例三
见附件下载。
该组样例满足
样例四
见附件下载。
该组样例前两组测试数据满足
数据范围
对于所有测试数据保证:
测试点编号 | |||
---|---|---|---|
时间限制:0.5s
空间限制: