d. 不同的路径

    Type: Default 1000ms 256MiB

不同的路径

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.

题目背景

翻译自 CSES-1711 题。

题目描述

游戏中有 nn 个房间和 mm 个传送门。每天开始时,你从房间 11 出发,必须到达房间 nn

在游戏过程中,你每个传送门至多使用一次。你能玩多少天,假设你选择的路径是最优的?

输入格式

第一行包含两个整数 nnmm:分别表示房间的数量和传送门的数量。房间编号为 1,2,,n1,2,…,n

接下来有 mm 行,每行包含两个整数 aabb:表示有一个传送门从房间 aa 到房间 bb

题目保证不会有两个传送门的起点和终点相同。

输出格式

首先输出一个整数 kk:表示你可以玩游戏的最大天数。

然后输出 kk 行,每行描述一条路径,表示每天的路径。你可以输出任何有效的解决方案。

样例

6 7
1 2
1 3
2 6
3 4
3 5
4 6
5 6
2
3
1 2 6
4
1 3 4 6

说明/提示

2n5002 \leq n \leq 500

2m10002 \leq m \leq 1000

1a,bn1 \leq a, b \leq n

CSES4 图论

Not Claimed
Status
Done
Problem
36
Open Since
2025-5-21 0:00
Deadline
2025-5-31 23:59
Extension
24 hour(s)