『GROI-R3』Graph
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给定一张 个点的有向图 ,点的编号为 ,其每个点都入度、出度均不大于 。
在出度不大于 的有向图中,我们记 表示点 在图上沿着出边走 步走到的点(如果走到一个不存在出边的点,则停在该点上)。
进一步定义 ,其中 。我们称 为 的 次方根。
若一个点入度出度均为 则称其为孤立点。
又给定一个正整数 ,你需要给 增加若干条边得到图 ,使得:
- 每个节点的入度出度均为 。
 - 若两个非孤立点在 上位于同一连通块,则在 上也要位于同一连通块。
 - 图 存在 次方根。
 
求加边的方案总数,答案对 取模。
:本题中定义有向图连通块为:将所有边视作无向边得到的连通块。
输入格式
第一行,两个正整数 。
第二行, 个整数,第 个表示点 的出边指向的点的编号,若为 则表示无出边。
输出格式
仅一行,一个整数,表示答案对 取模后的值。
样例
5 4
2 5 -1 -1 -1
3
样例 1 解释
令 表示点 的出边指向点的编号。
合法的序列 有:
- 。
 - 。
 - 。
 
9 7
7 -1 -1 -1 8 1 -1 -1 5
60
8 10
-1 -1 4 -1 -1 -1 -1 -1
1266
数据范围
本题采用捆绑测试。
令 表示点 的出边指向点的编号。
| 子任务编号 | 特殊性质 | 分值 | ||
|---|---|---|---|---|
| 1 | ||||
| 2 | A | |||
| 3 | ||||
| 4 | ||||
| 5 | ||||
| 6 | B | |||
| 7 | ||||
| 8 | ||||
- 特殊性质 A:保证不存在 。
 - 特殊性质 B:保证所有 。
 
对于 的数据,保证 ,, 或 ,不存在 使得 且 。
【MX-X9】梦熊 X 组 · 黄瓜赛 & GROI R3
- 状态
 - 已结束
 - 规则
 - IOI
 - 题目
 - 6
 - 开始于
 - 2025-2-23 13:30
 - 结束于
 - 2025-2-23 18:00
 - 持续时间
 - 4.5 小时
 - 主持人
 - 参赛人数
 - 66