#ABC289B. V
V
V
题目描述
学习汉文的高桥君在判断词语的阅读顺序上遇到了困难,请帮助他!
有 个从 到 的整数,按升序排成一列。
其中有 个「レ」记号。第 个「レ」记号位于整数 和整数 之间。
按以下过程逐个读取这 个整数:
考虑一个具有 个顶点(编号为 到 )和 条边的无向图 。第 条边连接顶点 和顶点 。
重复以下操作直到没有未读取的整数:
令 为最小的未读取整数。选择包含顶点 的连通分量 ,按降序读取 中所有顶点对应的整数。
例如,假设整数与「レ」记号按如下方式排列:
(此时 ,。)
此时,整数的读取顺序按如下方式确定为 :
最初,最小的未读取整数是 ,图 中包含顶点 的连通分量的顶点为 ,因此按 的顺序读取。
接着,最小的未读取整数是 ,图 中包含顶点 的连通分量的顶点为 ,因此按 的顺序读取。
此时所有整数都被读取,过程结束。
给定 和 ,输出这 个整数的读取顺序。
什么是连通分量?
子图是指从原图中选择若干顶点和边得到的图。 若图中任意两个顶点都能通过边互相到达,则称该图是连通的。 连通分量是指不被包含在任何更大的连通子图中的连通子图。
输入格式
输入按以下格式从标准输入给出。
输出格式
按以下格式输出答案,其中 是第 个被读取的整数。
样例
5 3
1 3 4
2 1 5 4 3
如题目描述所述,整数按 的顺序被读取。
5 0
1 2 3 4 5
可能没有「レ」记号。
10 6
1 2 3 7 8 9
4 3 2 1 5 6 10 9 8 7
数据范围
- 输入中的所有值均为整数。
难度
普及-
通过率
—
尝试
0
已通过
0
- ID
- 2862
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者