[SNOI2020] 生成树
题目描述
给定无向连通图 $G$,已知 $G$ 在删掉一条边后是一颗仙人掌(仙人掌:不存在两个拥有公共边的简单环的无向联通图),求 $G$ 的生成树个数。结果对 $998244353$ 取模。
输入输出格式
输入格式
第一行两个整数 $n,m$,表示图 $G$ 的点数和边数。
接下来 $m$ 行,每行两个用空格分隔的正整数 $u,v(1 \le u,v \le n)$,表示边 $(u,v)\in G$。
输出格式
输出一行一个整数,表示图 $G$ 的生成树个数对 $998244353$ 取模的结果。
输入输出样例
输入样例 #1
4 5
1 2
1 3
2 3
2 4
3 4
输出样例 #1
8
说明
对于所有数据,$1 \le n \le m \le2 \times 10^5$。
- 对于 $10\%$ 的数据,$1 \le n=m \le 2000$。
- 对于另外 $40\%$ 的数据,$1 \le n,m \le 10^5$ 且 $G$ 本身是仙人掌。
- 对于余下 $50\%$ 的数据,无特殊限制。