AT_abc447_e [ABC447E] Divide Graph

题目描述

给定一个包含 $N$ 个顶点和 $M$ 条边的简单连通无向图 $G$(其中 $N \ge 2$)。顶点编号为 $1$ 到 $N$,边编号为 $1$ 到 $M$;第 $i$ 条边连接顶点 $U_i$ 和 $V_i$。每条边有一个**代价**,第 $i$ 条边的代价为 $2^i$。 现在你需要选择图 $G$ 中的若干条边进行删除,使得删除后图 $G$ 的连通分量数量恰好为 $2$。(可以证明,在本题的约束条件下这一目标总能实现。) 请找出被删除边的代价之和的最小可能值,并将结果对 $998244353$ 取模。(注意:你需要最小化的是代价之和本身,而非其对 $998244353$ 取模后的余数。)

输入格式

输入将按照以下格式从标准输入给出: > $N$ $M$ > > $U_1$ $V_1$ > > $U_2$ $V_2$ > > $\vdots$ > > $U_M$ $V_M$

输出格式

输出删除边的代价之和的最小可能值,并将结果对 $998244353$ 取模。

说明/提示

### 样例解释 1 ![](https://cdn.luogu.com.cn/upload/vjudge_pic/AT_abc447_e/96db61117810a45f30575c20c59eaf5895c0ecb2876c25adcfb4b9c874d95d69.png) 删除第 $1,2,4 $ 条边(上图中的虚线边)可以使得有向图 $G$ 的连通分量数量恰好为 $2$。 在这种情况下,被删除边的代价之和为 $2^1 + 2^2 + 2^4 = 22$,这是最小值。 ### 数据范围 - $ 2 \leq N \leq 2\times 10^5 $ - $ N-1 \leq M \leq \min\left(\frac{N(N-1)}{2}, 2\times 10^5\right) $ - $ 1 \leq U_i < V_i \leq N $ - $ (U_i, V_i) \neq (U_j, V_j) $ if $ i \neq j $ - 保证 $G$ 是连通图。 - 所有输入数据均为整数。