保卫王国
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.
保卫王国()
【题目描述】
朝日和露娜在玩游戏,她们将要保护一个摇摇欲坠的 K 王国!
K 王国有 座城市,有 条双向道路连接,保证任意两个城市之间都能通过若干条双向道路到达。
游戏中有 个魔法,第 个魔法会保护第 座城市到第 座城市的简单路径上的所有道路。
朝日和露娜要分别选一个魔法来保护这些道路,一条道路只有被两个人都保护之后,才能不被摧毁。
朝日和露娜想最大化未被摧毁的道路的数量,但游戏规则不允许两个人选择同样的魔法。
由于她们还要忙着去做衣服,所以请你帮她们求出最多的能使多少条道路不被摧毁,并给出任意一种可能的选择魔法的方式。
【输入格式】
从 中读入数据。
第一行两个整数 。
第二行 个整数 ,表示 与 节点相连。
接下来 行,每行两个整数 ,表示一种魔法。
【输出格式】
输出到 中。
第一行一个整数,表示最多有多少条道路未被摧毁。
第二行两个整数,表示朝日和露娜选择的魔法的编号。
【样例 1 输入】
7 3
1 2 2 4 5 5
1 3
3 7
6 1
【样例 1 输出】
2
2 3
【样例 2 输入】
4 2
1 2 3
1 2
3 4
【样例 2 输出】
0
1 2
【数据范围】
对于所有测试数据有:。
NOIP 题目选讲
- Status
- Done
- Rule
- IOI
- Problem
- 7
- Start at
- 2023-11-4 12:00
- End at
- 2023-11-9 12:00
- Duration
- 120 hour(s)
- Host
- Partic.
- 29