AT_abc447_e.[ABC447E] Divide Graph
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定一个包含 N 个顶点和 M 条边的简单连通无向图 G(其中 N≥2)。顶点编号为 1 到 N,边编号为 1 到 M;第 i 条边连接顶点 Ui 和 Vi。每条边有一个代价,第 i 条边的代价为 2i。
现在你需要选择图 G 中的若干条边进行删除,使得删除后图 G 的连通分量数量恰好为 2。(可以证明,在本题的约束条件下这一目标总能实现。)
请找出被删除边的代价之和的最小可能值,并将结果对 998244353 取模。(注意:你需要最小化的是代价之和本身,而非其对 998244353 取模后的余数。)
输入格式
输入将按照以下格式从标准输入给出:
N M
U1 V1
U2 V2
⋮
UM VM
输出格式
输出删除边的代价之和的最小可能值,并将结果对 998244353 取模。
输入输出样例
输入#1
5 7 2 3 1 2 1 5 4 5 2 4 3 5 1 3
输出#1
22
输入#2
2 1 1 2
输出#2
2
输入#3
8 16 2 7 5 7 6 8 1 7 4 7 1 3 2 8 5 8 4 8 2 5 3 4 3 8 1 4 1 8 4 6 1 2
输出#3
54
说明/提示
样例解释 1

删除第 $1,2,4 $ 条边(上图中的虚线边)可以使得有向图 G 的连通分量数量恰好为 2。
在这种情况下,被删除边的代价之和为 21+22+24=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 是连通图。
- 所有输入数据均为整数。
输入解题思路,AI测评打分。不知道怎么写?