Chino的数列
题目描述
Chino给定了n个数a1...an,给定常数s,m,她会轮流对这n个数做k组操作,每组操作包含以下几步:
1.swap(as,am)(交换as,am)
2.将n个数都向前平移一位(第1个移动到第n个位置上)
Chino想知道,k组操作后,这n个数分别是多少?
输入格式
第一行,四个数,n,s,m,k。
接下来一行n个数,分别代表a1,a2...an。
输出格式
输出一行,n个数,分别代表a1,a2...an。
样例 #1
样例输入 #1
4 1 2 3
1 2 3 4
样例输出 #1
1 2 3 4
提示
对于40%的数据,1≤k≤107
对于100%的数据,1≤n≤80,1≤s<m≤n,1≤k≤1018
所有数字均在longlong以内