#arc115d. [arc115_d]Odd Degree
[arc115_d]Odd Degree
题目描述
给定一个具有 个顶点和 条边的简单无向图,其中顶点编号为 ,第 条边连接了顶点 和顶点 。对于每个 ,找到恰好包含 个具有奇数度数的顶点的生成子图(※)的数量。由于答案可能很大,输出结果对 取模。
(※) 当子图 的顶点集等于图 的顶点集且边集是图 边集的子集时,称它为图 的生成子图。
约束条件
- 给定的图为简单图,即不包含自环和重边。
输入
从标准输入读入输入数据,格式如下:
输出
打印 行。第 行应该包含 时的答案。
样例输入 1
3 2
1 2
2 3
样例输出 1
1
0
3
0
每个生成子图具有以下数量的具有奇数度数的顶点:
- 没有边的子图具有 个具有奇数度数的顶点;
- 仅连接 和 的边的子图具有 个具有奇数度数的顶点;
- 仅连接 和 的边的子图具有 个具有奇数度数的顶点;
- 两条边都连接的子图具有 个具有奇数度数的顶点。
样例输入 2
4 2
1 2
3 4
样例输出 2
1
0
2
0
1