#P17366. [ICPC 2025 Xi'an R] Heart of Darkness
[ICPC 2025 Xi'an R] Heart of Darkness
3s 512M
题目描述
对于一棵树 ,定义 为将 的顶点染成黑色和白色的方案数,且需满足以下条件:
- 对于树中任意两个黑色顶点 ,从 到 的简单路径上的所有顶点都必须为黑色;
- 至少有 条无向边 满足 和 的颜色不同。
对于所有有 个标号顶点的无根树 ,计算 的值,并将结果对 取模。
输入格式
输入共一行,包含两个正整数 (,)。
输出格式
输出一个整数,表示答案。
输入输出样例 #1
输入 #1
3 1
输出 #1
15
输入输出样例 #2
输入 #2
6 2
输出 #2
17286
输入输出样例 #3
输入 #3
30 9
输出 #3
434031055
输入输出样例 #4
输入 #4
114514 2520
输出 #4
136362204
说明/提示
在第一个测试用例中,只有 种不同的树 ,它们都是链形结构,因此每棵树的 相同。设 表示黑色, 表示白色,则共有 种满足条件的染色方案:
其中,方案 与 不满足第二个条件(即没有至少 条黑白相邻的边),而方案 不满足第一个条件(两个黑色顶点之间的路径上存在白色顶点)。
因此,最终答案为 。