【USTCPC2026】K. Kruskal Loves Strongly Connected Graph
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
请注意本题非常规时空限制!
题目背景
克露丝卡尔酱喜欢强连通图,她致力于在各种图上探究它们的强连通性。
题目描述
给定一个长度为 的序列 。
记 ,特别地,若不存在 满足 ,则 。
之间存在有向边当且仅当 且满足 。
克露丝卡尔酱想要添加一些有向边 ,使得添加后得到的新图强连通。
请你告诉她最少需要添加的边数并构造方案。
注:一张图是强连通的当且仅当对于任意 , 到 和 到 的路径均存在。
输入格式
第一行一个正整数 表示序列长度。
第二行 个整数,第 个正整数 表示序列的第 项。
输出格式
第一行输出一个整数 ,表示最少添加的边数。
接下来 行,每行输出两个以空格分隔的正整数 ,表示添加的有向边 。
需要保证 并且 。
样例 #1
样例输入 #1
6
2 1 3 5 4 1
样例输出 #1
3
6 1
4 2
5 6
USTCPC2026
- Status
- Done
- Rule
- ACM/ICPC
- Problem
- 14
- Start at
- 2026-3-29 12:00
- End at
- 2026-3-29 17:00
- Duration
- 5 hour(s)
- Host
- Partic.
- 131