PBL 赛时 T6 求解
  • 板块题目总版
  • 楼主wangziwenhk
  • 当前回复4
  • 已保存回复4
  • 发布时间2024/11/21 21:48
  • 上次更新2024/11/22 09:28:27
查看原帖
PBL 赛时 T6 求解
727556
wangziwenhk楼主2024/11/21 21:48

大致题意:

完美序列的定义:

  • axaya_x \to a_y 为最短路径
  • a1a2...aka_1 \to a_2 \to ... \to a_k 中至少经过一条黑边

给你一颗无根树,其中有黑边和红边,求该树中完美序列的数量。

输入:

输入两个正整数 n,kn,k,其中 nn 表示无根数的节点数量,kk 是一个完美序列的长度(见上)

接下来 n1n-1ui,vi,diu_i,v_i,d_i 分别表示一条边与这条边的颜色,di=0d_i=0 是红色,di=1d_i=1 是黑色

输出:

完美序列的数量对 109+710^9+7 取模

样例

样例输入

4 4
1 2 1
2 3 1
3 4 1

样例输出

252

数据范围

对于 100%100\% 的数据:

  • 1n,k1051 \le n,k \le 10^5
  • 1ui,vin1 \le u_i,v_i \le n
  • di1,0d_i \in 1,0
2024/11/21 21:48
加载中...