\. 邮件配送

    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-1691 题。

题目描述

你的任务是将邮件送到城市中的居民。为此,你需要找到一条路径,起点和终点都是邮局,且路径必须经过每条街道恰好一次。

输入格式

第一行包含两个整数 nnmm:分别表示交叉口的数量和街道的数量。交叉口编号为 1,2,,n1,2,…,n,邮局位于交叉口 11

接下来有 mm 行,每行描述一条街道。每行包含两个整数 aabb:表示交叉口 aa 和交叉口 bb 之间有一条双向街道。

每条街道连接两个不同的交叉口,并且两个交叉口之间最多只有一条街道。

输出格式

输出一条路径,列出你将访问的所有交叉口的顺序。你可以输出任何一个有效的解。

如果没有解,输出 IMPOSSIBLE

样例

6 8
1 2
1 3
2 3
2 4
2 6
3 5
3 6
4 5
1 2 6 3 2 4 5 3 1

说明/提示

2n1052 \leq n \leq 10^5

1m21051 \leq m \leq 2 \cdot 10^5

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)