相邻交换
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
个球左右排成一列。开始,从左到右的第 个球写着整数 。
小杨 进行了 次的操作。第 次操作如下:
-
将 写着整数 的球的位置与其右侧相邻的球交换。
-
如果写有整数 的球原本在最右端,则改为与左侧相邻的球交换。
输出操作后的球上分别写着的数字(从左到右输出)。
输入格式
第一行为 , .
第 行为 .
输出格式
从左到右输出操作后的球上分别写着的数字.
5 5
1
2
3
4
5
1 2 3 5 4
7 7
7
7
7
7
7
7
7
1 2 3 4 5 7 6
10 6
1
5
2
9
6
6
1 2 3 4 5 7 6 8 10 9
样例说明 1
操作过程如下:
交换写有 的球与其右侧相邻的球。现在球上的整数从左到右为
交换写有 的球与其右侧相邻的球。现在球上的整数从左到右为
交换写有 的球与其右侧相邻的球。现在球上的整数从左到右为
交换写有 的球与其右侧相邻的球。现在球上的整数从左到右为
交换写有 的球与其左侧相邻的球,因为它在最右端。现在球上的整数从左到右为
数据范围
- 所有输入均为整数