《年轻人的第一节排序课》
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
OIer 选手要学会扣好算法人生的第一粒扣子。那这枚扣子为什么不能是排序呢?
题目背景
想当年 yummy 被喵了个喵创退役了,于是他认为构造要从 J 组抓起。但是同时不能太创,因此你的任务是老掉牙的排序。
题目描述
你有 个队列,队列里所有数都是正整数。
你要用不超过 次操作将每个队列的元素分别从小到大排序(队头小队尾大)。每次操作给出 ,将队列 的队头加到队列 队尾。
输入格式
输入第一行有一个正整数 。
之后有 行,其中第 行先输入自然数 表示队列 长度,再输入 个正整数表示这个队列(左边是队头)。
输出格式
若干行,每行两个正整数 表示一次操作。
所有操作结束后,输出一行 0 0
。
如有多种操作方案,只需输出任意一种。
样例 #1
样例输入 #1
3
2 2 1
3 1 10 100
3 99 9 9
样例输出 #1
1 3
1 2
2 1
2 2
2 2
3 3
3 3
3 3
3 1
3 3
0 0
提示
【样例解释】
第 次操作后,队列 变成 ,队列 变成 。
次操作全部结束后,队列 变成 ,队列 变成 ,队列 变成 。
尽管现在队列 的 来自队列 ,但是看上去结果一样,我们就认为它合法。
【数据范围】
记 为所有队列里数字个数总和, 为队列中最大的数。
请注意,表格里 用的是等号,不是小于等于。
测试点编号 | 特殊性质 | ||||
---|---|---|---|---|---|
前 个队列为空 | |||||
所有队列不存在相等数字 | |||||
数据随机 | |||||
- “数据随机”指队列内数字随机,即随机生成一整个序列再以不随机的 切割成 段。
- 请注意, 的数据范围并不是全部数据的范围。
对于全部数据,保证 ,,,。
[YDRG#005] 欢天喜地贺元宵 · 云斗二月 Golden Round
- 状态
- 已结束
- 规则
- IOI(严格)
- 题目
- 6
- 开始于
- 2024-2-24 9:30
- 结束于
- 2024-2-24 18:00
- 持续时间
- 5 小时
- 主持人
- 参赛人数
- 145