树上 LCM
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给你一棵由 个节点的树和一个数 ,其中每个节点都有一个值。有多少条简单路径的值的 为 ?
一条简单路径的 的定义为路径上所有节点的值的 。
输入格式
第一行输入一个整数 (),表示测试的总数。
对于每个测试样例, 第一行输入两个数 (), (),表示节点的个数和目标值 。
接下来 行,每行两个数 和 ,表示节点 和 之间存在一条边。
接下来一行 个数 (),每个节点的值。
保证样例中 的总和不超过 。
输出格式
对于每个样例,输出一个数,满足条件的路径的数量。
2
3 2
1 2
2 3
2 2 2
6 6
1 2
1 3
2 4
2 5
3 6
6 1 4 2 3 5
6
5
解释 #1
对于第一个样例,任何路径都满足条件。因此答案为 。
对于第二个样例,满足条件的路径为 [1, 1]、[1, 2]、[1, 4]、[1, 5]、[4, 5]。因此答案为 。
2025 “钉耙编程”中国大学生算法设计暑期联赛(1)
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 12
- 开始于
- 2025-7-18 12:00
- 结束于
- 2025-7-18 17:00
- 持续时间
- 5 小时
- 主持人
- 参赛人数
- 0