#4601. Red and Blue Graph

0

Red and Blue Graph

Red and Blue Graph

题目描述

你被给定了一个具有 NN 个顶点和 MM 条边的简单无向图。顶点编号为 1,…,N1, \dots, N,第 ii 条 (1≤i≤M)(1 \leq i \leq M) 边连接顶点 UiU_i 和 ViV_i。 共有 2N2^N 种方式可以将每个顶点涂成红色或蓝色。求满足下列所有条件的涂色方式的数量,对 998244353998244353 取模:

恰好有 KK 个顶点被涂成红色。 连接颜色不同的顶点的边的数量是偶数。

输入格式

标准输入的给定格式如下: NN MM KK U1U_1 V1V_1 ⋮\vdots UMU_M VMV_M

输出格式

输出答案。

4 4 2
1 2
1 3
2 3
3 4
2
10 10 3
1 2
2 4
1 5
3 6
3 9
4 10
7 8
9 10
5 9
3 4
64

提示

2≤N≤2×1052 \leq N \leq 2 \times 10^5 1≤M≤2×1051 \leq M \leq 2 \times 10^5 0≤K≤N0 \leq K \leq N 1≤Ui<Vi≤N (1≤i≤M)1 \leq U_i \lt V_i \leq N \, (1 \leq i \leq M) (Ui,Vi)≠(Uj,Vj) (i≠j)(U_i, V_i) \neq (U_j, V_j) \, (i \neq j) 输入中的所有值均为整数。以下两种方式满足条件。

将顶点 11 和 22 涂成红色,顶点 33 和 44 涂成蓝色。 将顶点 33 和 44 涂成红色,顶点 11 和 22 涂成蓝色。

在上述任一方式中,第 22 条和第 33 条边连接的都是颜色不同的顶点。

标签: AtCoder|abc262E

来源

AtCoder|abc262E