[蓝桥杯 2017 国 B] 发现环

Luogu
IDLGP8655
Time1000ms
Memory256MB
DifficultyP3
2017基环树蓝桥杯国赛
小明的实验室有 $N$ 台电脑,编号 $1 \sim N$。原本这 $N$ 台电脑之间有 $N-1$ 条数据链接相连,恰好构成一个树形网络。在树形网络上,任意两台电脑之间有唯一的路径相连。 不过在最近一次维护网络时,管理员误操作使得某两台电脑之间增加了一条数据链接,于是网络中出现了环路。环路上的电脑由于两两之间不再是只有一条路径,使得这些电脑上的数据传输出现了 BUG。 为了恢复正常传输。小明需要找到所有在环路上的电脑,你能帮助他吗? ## Input 第一行包含一个整数 $N$。 以下 $N$ 行每行两个整数 $a$ 和 $b$,表示 $a$ 和 $b$ 之间有一条数据链接相连。 输入保证合法。 ## Output 按从小到大的顺序输出在环路上的电脑的编号,中间由一个空格分隔。 [samples] ## Note 对于 $30\%$ 的数据,$1 \le N \le 1000$。 对于 $100\%$ 的数据,$1 \le N \le 10^5$,$1 \le a,b \le N$。 时限 1 秒, 256M。蓝桥杯 2017 年第八届国赛
Samples
Input #1
5
1 2
3 1
2 4
2 5
5 3
Output #1
1 2 3 5
API Response (JSON)
{
  "problem": {
    "name": "[蓝桥杯 2017 国 B] 发现环",
    "description": {
      "content": "小明的实验室有 $N$ 台电脑,编号 $1 \\sim N$。原本这 $N$ 台电脑之间有 $N-1$ 条数据链接相连,恰好构成一个树形网络。在树形网络上,任意两台电脑之间有唯一的路径相连。 不过在最近一次维护网络时,管理员误操作使得某两台电脑之间增加了一条数据链接,于是网络中出现了环路。环路上的电脑由于两两之间不再是只有一条路径,使得这些电脑上的数据传输出现了 BUG。 为了恢复正常传输。小明",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 262144
    },
    "difficulty": {
      "LuoguStyle": "P3"
    },
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGP8655"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "小明的实验室有 $N$ 台电脑,编号 $1 \\sim N$。原本这 $N$ 台电脑之间有 $N-1$ 条数据链接相连,恰好构成一个树形网络。在树形网络上,任意两台电脑之间有唯一的路径相连。\n\n不过在最近一次维护网络时,管理员误操作使得某两台电脑之间增加了一条数据链接,于是网络中出现了环路。环路上的电脑由于两两之间不再是只有一条路径,使得这些电脑上的数据传输出现了 BUG。\n\n为了恢复正常传输。小明...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments