滚动数组排序
题目描述:
在这个谜题中,你被赋予了一个由 N 个整数组成的神秘数组。你的任务是将数组的时间轴稍微扭曲一下:将每个元素平滑地滑动到它右侧邻居的位置,而原本位于数组尾端的元素则轮回到了起点,成为了整个序列的新开端。这个过程好似一场优雅的数字舞蹈,每个数字都在寻找它新的位置。
输入格式:
第一行:一个整数 n(1 ≤ n ≤ 100),表示数组中的元素数量。 第二行:n 个整数,它们是数组的初始成员,由一个空格隔开。
输出格式:
输出一行,展示元素移动后的新序列。相邻的数值之间用一个空格分隔,行末必须有一个空格。
样例输入:
Copy
10
1 2 3 4 5 6 7 8 9 10
样例输出:
Copy
10 1 2 3 4 5 6 7 8 9
提示
- 对于任意的整数s 0 ≤ s ≤ 10^12
- 保持数字之间的和谐与秩序,使得每个数字都能找到它新的,却又相似的位置。
评论