#P2716. 简单的树

简单的树

Description

小明有一棵树 TT ,同时有 KK 个互不相同的棋子,他想知道,有多少种局面满足:

  1. 每个点上至多一个棋子。

  2. 每个棋子放在一个点上。

  3. 存在一个点满足到达所有棋子的距离 L\le L

当然这个数字非常大,所以小明想知道这个数量在 mod109+7\mod{10^9+7} 的结果。

数据范围:

对于 100%100\% 的数据保证 KnK\le n

n,K LL CiC_{i}
131\sim 3 15\le 15 109\le 10^9
464\sim 6 100\le 100 n1\le n - 1 =1=1
7107\sim 10 105\le 10^5 109\le 10^9

样例解释:$\{1,2\},\{1,4\},\{1,5\},\{2,1\},\{2,4\},\{2,5\},\{4,1\},\{4,2\},\{4,5\},\{5,1\},\{5,2\},\{5,4\}$