QOJ.ac

QOJ

حد الوقت: 1 s حد الذاكرة: 2048 MB مجموع النقاط: 100

#8657. 保持轨道

الإحصائيات

Acmar 和 Ibmar 正在交战!在这个微妙的时期,你负责管理一个在 Acmar 大州内运输重要物资的铁路网络。铁路系统由一系列在各个枢纽点汇合的铁路线组成。虽然在一个枢纽点汇合的铁路线数量没有限制,但该网络的设置使得任意两个枢纽点之间只有一条路径。你曾试图争取在系统中增加一些冗余,即增加额外的铁路线,以便在某些枢纽点之间有两条或多条路径,但现在是战时,预算紧张。

然而,这种情况可能很快就会改变,因为你刚刚从在 Ibmar 工作的双重间谍那里得到了一个可怕的消息:下个月内,敌方间谍计划炸毁其中一个枢纽点!不幸的是,具体的枢纽点尚不清楚,但你很了解你的敌人,你确信他们一定会打击那个“关键枢纽”,即移除该枢纽后,系统中剩余的其他枢纽点之间断开连接的对数最多的那个枢纽点。你没有太多时间采取行动,所以你所能做的就是增加一条连接两个当前未连接枢纽点的新线路,从而减少关键枢纽被摧毁后断开连接的对数。你的任务是确定如何通过增加一条最佳铁路线,使断开连接的对数尽可能小。

输入格式

输入的第一行包含一个整数 $n$ ($2 \le n \le 10\,000$),表示系统中的铁路线数量。接下来有 $n$ 行,每行包含 $i_1$ 和 $i_2$,表示一条铁路线连接枢纽 $i_1$ 和 $i_2$。枢纽从 0 开始连续编号。所有铁路线都是双向的,且输入中不会出现重复的铁路线。输入中给出的任意两个枢纽点之间恰好有一条路径。

输出格式

输出两个值 $n_1$ 和 $n_2$,其中 $n_1$ 是当敌人摧毁关键枢纽时会断开连接的枢纽对数,$n_2$ 是在你增加最佳铁路线后仍然断开连接的枢纽对数。关键枢纽永远不会多于一个。

样例

样例输入 1

6
0 1
1 2
2 3
2 4
4 5
4 6

样例输出 1

11 5

样例输入 2

2
2 1
0 1

样例输出 2

1 0

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.