#1413. [ABC222E] Red and Blue Tree
[ABC222E] Red and Blue Tree
题目描述
给出 个点的树和长度为 的序列 。现需要给每条边染成红色(red)或者蓝色(blue),要求按照 走的路径,经过的边数 红色 蓝色 ,问方案数。对 取模。
按照 走的路径是,按照 的方式移动。
输入格式
第一行输入三个整数
第二行输入 个整数代表
接下来 行每行两个整数 代表树的一条边。
输出格式
输出方案数
提示
样例解释 1
如果我们将第 和第 条边涂成红色,将第 条边涂成蓝色,那么棋子将穿过以下数量的红色和蓝色边:
- 当从顶点 移动到 时,经过了 条红色边和 条蓝色边、
- 从顶点 移动到 时,经过了 条红边和 条蓝边、
- 从顶点 移动到 时,经过了 条红边和 条蓝边、
- 从顶点 移动到 时的 条红边和 条蓝边、
共经过 条红边和 条蓝边,满足条件。
满足条件的另一种方法是将第 和第 条边涂成蓝色,将第 条边涂成红色。没有其他方法可以满足这个条件,所以答案是
样例解释 2
无论怎么染色都无法满足条件。
相关
在下列比赛中: