#ATarc140d. [ARC140D] One to One
[ARC140D] One to One
题目描述
对于所有元素都在 到 之间的长度为 的整数序列 ,我们定义如下问题,并将其答案记为 。
有一个包含 个顶点的无向图 。( 可能包含重边和自环。) 有 条边,第 条边连接顶点 和顶点 。请计算 的连通分量个数。
给定一个长度为 的整数序列 ,其中每个 是 到 之间的整数,或者是 。
请考虑所有满足 的、所有元素都在 到 之间的长度为 的整数序列 。对于所有这样的 ,计算 的总和,并对 取模后输出。
输入格式
输入通过标准输入给出,格式如下:
输出格式
输出答案。
样例 1
输入
3
-1 1 3
输出
5
样例 2
输入
1
1
输出
1
样例 3
输入
8
-1 3 -1 -1 8 -1 -1 -1
输出
433760
说明/提示
限制条件
- 每个 是 到 之间的整数,或者是 。
- 输入均为整数。
样例解释 1
满足条件的 有以下 种情况。
- 当 时,答案为 。
- 当 时,答案为 。
- 当 时,答案为 。
因此答案为 。
由 ChatGPT 4.1 翻译