bzoj#P3318. 树
树
题目描述
在一棵大小为 的树中,点集为 。
已知每条边的长度为正整数,且标号为 的点到 的距离分别是 ,求共有多少种不同的树满足要求。
两棵树不同,当且仅当边集不同,或者某条边的权值不同。
输入格式
多组测试数据。
第一行一个数 ,表示数据组数。
对于每组测试数据,第一行一个数 。
接下来 行,每行 个数,分别表示 。
输出格式
对于每组测试数据,输出答案模 。
1
1
1
2
3
6
数据规模与约定
对于 的数据,,,。
在一棵大小为 n+3 的树中,点集为 {A,B,C,1,2,⋯,n}。
已知每条边的长度为正整数,且标号为 i 的点到 A,B,C 的距离分别是 dAi,dBi,dCi,求共有多少种不同的树满足要求。
两棵树不同,当且仅当边集不同,或者某条边的权值不同。
多组测试数据。
第一行一个数 T,表示数据组数。
对于每组测试数据,第一行一个数 n。
接下来 3 行,每行 n 个数,分别表示 dAi,dBi,dCi。
对于每组测试数据,输出答案模 109+9。
1
1
1
2
3
6
对于 100% 的数据,1≤n≤50,1≤T≤40,1≤dAi,dBi,dCi≤108。