P10525 [XJTUPC 2024] 图上操作

题目描述

你有一张 $n$ 个点 $m$ 条边的**有向图**,点的下标为 $1\sim n$。每条边有一个正整数边权 $d_i$。特殊的,$1\le d_i \le 100$。 现在定义点 $i$ 的瓶颈路大小为:所有从点 $1$ 到点 $i$ 的有向路径中,最小边权的最大值。特殊的,若 $i$ 不能从 $1$ 出发到达,则其瓶颈路权值为 $0$。 有 $q$ 次修改,每次修改会指定一条边,将这条边的边权降低,保证降低后依然是正整数。 现在要求每次修改后,输出编号为 $2\sim n$ 的点的瓶颈路大小。注意,每次修改是在前面修改的基础上进行操作,并不是相互独立的。 由于输出数据量过于巨大,设每次修改完后点 $i$ 的瓶颈路大小为 $ans_i$,你只需要输出 $(\sum_{i=2}^n ans_i \times 2^i)\bmod 998244353$。

输入格式

输出格式

说明/提示

第一次修改后,$2$ 号点的瓶颈路大小为 $3$,$3$ 号点的瓶颈路大小为 $4$。 第二次修改后,$2$ 号点的瓶颈路大小为 $3$,$3$ 号点的瓶颈路大小为 $3$。 第三次修改后,$2$ 号点的瓶颈路大小为 $1$,$3$ 号点的瓶颈路大小为 $2$。 第四次修改后,$2$ 号点的瓶颈路大小为 $1$,$3$ 号点的瓶颈路大小为 $2$。