#ABC226E. 恰好一个

恰好一个

恰好一个

题目描述

给定一个具有 NN 个顶点和 MM 条边的无向图。

顶点称为顶点 11、顶点 22、……、顶点 NN,边称为边 11、边 22、……、边 MM。边 ii(1iM1 \le i \le M)连接顶点 UiU_i 和顶点 ViV_i

保证该图是简单图:没有自环,也没有重边。

给图中的每条边定向共有 2M2^M 种方式。我们希望每个顶点都恰好有一条从该顶点出发指向其他顶点的边。有多少种定向方式满足这个要求?由于答案可能非常大,请对 998244353998244353 取模输出。

输入格式

输入按以下格式从标准输入给出:

NN MM
U1U_1 V1V_1
U2U_2 V2V_2
\vdots
UMU_M VMV_M

输出格式

输出答案。

样例

3 3
1 2
1 3
2 3
2

满足条件的定向方式有以下两种:

121\rightarrow 2,232\rightarrow 3,131\leftarrow 3

121\leftarrow 2,232\leftarrow 3,131\rightarrow 3

2 1
1 2
0

显然不可能让每个顶点都恰好有一条边从该顶点出发。

7 7
1 2
2 3
3 4
4 2
5 6
6 7
7 5
4

数据范围

  • 2N2×1052 \le N \le 2 \times 10^5
  • 1M2×1051 \le M \le 2 \times 10^5
  • 1Ui,ViN1 \le U_i, V_i \le N
  • UiViU_i \neq V_i
  • 输入中的所有值均为整数。
  • 给定的图是简单图。
难度 提高
通过率
尝试 0
已通过 0
ID
2689
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签