给定 N,s1,s2N, s_1, s_2N,s1,s2 和一棵 NNN 个结点的树,求多少个长度为 NNN 的排列 PPP 满足对于所有的 PiP_iPi ,存在从结点 s1s_1s1或 s2s_2s2 到结点 PiP_iPi 且不经过结点 P1,P2,P3,...,Pi−1P_1, P_2, P_3, ..., P_{i-1}P1,P2,P3,...,Pi−1 中任意一个的简单路径。
一行三个整数 N,s1,s2N, s1, s2N,s1,s2 ,结点从 000 开始编号。
接下来 N−1N-1N−1 行每行两个整数 u,vu, vu,v,表示结点 uuu 和 vvv 之间有一条边。
一行一个整数,排列数对 109+710^9+7109+7 取模的结果。
4 0 1 0 1 1 2 2 3
4
1≤N≤30001\leq N\leq 30001≤N≤3000
註冊一個 HaltOJ 通用賬戶,您就可以在我們提供的所有線上評測服務上提交程式碼、參與討論。
使用您的 HaltOJ 通用賬戶