#include <iostream>
using namespace std;
int main(){
int l,n,s;
int i,j,k,m;
int a[100],b[100];
cin>>l>>n;
if(n>l)
n=n%l;//移动位数大于长度时取余
for(i=0;i<l;i++)//输入数组
cin>>a[i];
for(j=l-n;j<l;j++){
b[s]=a[j];
s++;}
for(k=0;k<l-n;k++){
b[s]=a[k];
s++;}//右移
for(m=1;m<l*2;m++){
if(m%2==1)
cout<<b[(m-1)/2];
else
cout<<" ";//打印空格
}
}
02-17
613
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交