B. 模拟9旅行计划(tra)

    传统题 1000ms 256MiB

模拟9旅行计划(tra)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

【问题描述】

某个国家有 NN 个城市,编号 00 至 N−1N-1,他们之间用 N−1N - 1 条道路连接,道路是双向行驶的,沿着道路你可以到达任何一个城市。

你有一个旅行计划,这个计划是从编号 KK 的城市出发,每天到达一个你没有去过的城市,并且旅途中经过的没有去过的城市尽可能的多(如果有 22 条路线,经过的没有去过的城市同样多, 优先考虑编号最小的城市),直到所有城市都观光过一遍。

现在给出城市之间的交通图 TT,以及出发地点 KK,你来设计一个旅行计划,满足上面的条件。例如: (K=2K = 2)

img

第 11 天从 22 到 00 (城市 11 和 00 变成去过的)

第 22 天从 00 到 66 (城市 44 和 66 变成去过的) 

第 33 天从 66 到 33 (城市 33 变成去过的)  

第 44 天从 33 到 55 (城市 55 变成去过的)上图的输入数据为:0 1 2 2 1 40\ 1\ 2\ 2\ 1\ 4。共 77 个节点,除节点 00 之外,共 66 行数据。

第 11 个数 00 表示 11 到 00 有 11 条道路。

第 22 个数 11 表示 22 到 11 有 11 条道路。

【输入格式】

第 1 行 :22 个 数 N,K(1≤N≤50000,0≤K≤N−1)N,K(1≤N≤50000,0≤K≤N-1)

第 2−N2 - N 行:每行一个数,表示节点之间的道路。

【输出格式】

输出旅行的路线图,即每天到达的城市编号。

【输入样例1】

7 2
0
1
2
2
1
4

【输出样例1】

2
0
6
3
5

少年宫CSPS第九轮模拟赛

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-8-27 13:30
结束于
2026-8-27 16:30
持续时间
3 小时
主持人
参赛人数
40