#P13949. [EC Final 2019] Travel
[EC Final 2019] Travel
Description
“我已经厌倦了世界上相同的风景。”——
的世界可以简化为一个有向图 ,包含 个顶点和 条边。
在 中,一条 是一个有序顶点序列 ,其中 是某个非负整数,满足对于所有 , 是 的一条边。在本题中,路径可以为空。
在 中,一个 是一个由不同顶点组成的有序序列 ,其中 是某个满足 的正整数,且对于所有 , 是 的一条边。所有环的循环移位视为同一个环。
满足如下性质:每个顶点至多属于一个环。
给定一个固定整数 ,请计算满足以下条件的有序对 的数量,对 取模:
- 都是路径;
- 对于 的每个顶点 , 必须出现在 或 中;
- 记 为顶点 在路径 中出现的次数。对于 的每个顶点 ,有 。
Input Format
第一行包含 个整数 、 和 ($1\le n\le 2000, 0\le m\le 4000, 0\le k\le 1000000000$)。
接下来的 行,每行包含两个整数 和 ,表示一条从顶点 到顶点 的有向边()。
没有两条边连接同一对顶点且方向相同。
Output Format
输出一个整数,表示满足条件的有序对 的数量,对 取模。
2 2 1
1 2
2 1
6
2 2 2
1 2
2 1
30
3 3 3
1 2
2 1
1 3
103
Hint
由 ChatGPT 4.1 翻译
京公网安备 11011102002149号