#4506. 排队问题

    ID: 4506 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>队列基础第十一讲(Level2)第二十一讲(Level2)GESP 6级

排队问题

排队问题

题目描述

nn 个人排队,每个人有一个编号 ii1in1 \le i \le n),从左往右"1,2,1,2,1,2,1,2,\ldots"报数,报到"11"的人出列,数到"22"的人立即站到队伍的最右端。报数过程反复进行,直到 nn 个人都出列为止。已知 nn 个人原来的顺序,请写出他们的出列顺序。

输入格式

第一行为 nnn100n \le 100)。

第二行为 nn 个编号 ii1in1 \le i \le n),且 ii 不会重复。

输出格式

一行,为他们的出列编号。

样例输入 #1

8
1 2 3 4 5 6 7 8

样例输出 #1

1 3 5 7 2 6 4 8

样例输入 #2

4
2 5 1 3

样例输出 #2

2 1 5 3

数据范围

n100n \le 100,编号 1in1 \le i \le n 且不重复。

知识点与难度

本题涉及的知识点从属于 GESP 6级(队列),难度等级:⭐⭐(Easy)


测试点分布

Subtask 分值 测试点编号 说明
1 100 1 样例