QOJ.ac

QOJ

时间限制: 2.0 s 内存限制: 1024 MB 总分: 100

#8180. 桥梁消除

统计

有一个包含 $N$ 个顶点的无向图。图的顶点编号为 $1$ 到 $N$,每个顶点 $i$ ($1 \le i \le N$) 上写有一个整数 $A_i$。虽然图中初始没有边,但你可以自由添加边。

共有 $2^{\frac{N(N-1)}{2}}$ 种添加边的方式使图成为简单图。请计算每种方式下的 得分 (score),并求出所有得分之和对 $998244353$ 取模的结果。

  • 当图不连通时,得分为 $0$。
  • 当图连通时,令 $G$ 为从原图中删去所有桥后得到的图。考虑 $G$ 中每个连通分量上顶点所写整数之和,将这些和相乘,即为该图的得分。

输入格式

输入通过标准输入给出,格式如下:

$N$ $A_1$ $A_2$ $\dots$ $A_N$

  • 输入中的所有值均为整数。
  • $1 \le N \le 400$
  • $0 \le A_i < 998244353$ ($1 \le i \le N$)

输出格式

输出答案。

样例

样例 1

输入

3
8 5 9

输出

1102

样例 2

输入

5
4 2 1 3 10

输出

63860

样例 3

输入

7
229520041 118275986 281963154 784360383 478705114 655222915 970715006

输出

35376232

说明

在第一个样例中,顶点数为 $3$ 的简单连通无向图共有以下 $4$ 种模式:

得分分别为 $360, 360, 360, 22$,因此答案为 $1102$。

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.