传统题 2000ms 128MiB

堆积木

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

小明有 nn 块积木,编号分别为 11 到 nn。一开始,小明把第 ii 块积木放在位置 ii。小明进行 mm 次操作,每次操作,小明把位置 bb 上的积木整体移动到位置 aa 上面。比如 11 位置的积木是 11,22 位置的积木是 22,那么把位置 22 的积木移动到位置 11 后,位置 11 上的积木从下到上依次为 1,21,2。

输入格式

第一行输入 22 个整数 n,m(1≤n≤10000,0≤m≤10000)n,m (1≤n≤10000,0≤m≤10000)。

接下来 mm 行,每行输入 22 个整数 a,b(1≤a,b≤n)a,b (1≤a,b≤n),如果aa,bb 相等则本次不需要移动。

输出格式

输出 nn 行,第 ii 行输出位置 ii 从下到上的积木编号,如果该行没有积木输出一行空行。

输出时每行末尾的多余空格,不影响答案正确性

样例输入1

2 2
1 2
1 2

样例输出1

1 2

样例输入2

4 4
3 1
4 3
2 4
2 2

样例输出2

image

五升六第十五节程序设计作业

未认领
状态
已结束
题目
6
开始时间
2023-10-7 0:00
截止时间
2023-10-15 23:59
可延期
24 小时