#include
int main()
{
int n,m;
int a[101],b[101];
int i=0,j=0,k=0;
scanf("%d %d",&n,&m);
for(int i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
if(n>m)
k=n-m;
else
{
while(n<=m)
m=m-n;
k=n-m;
}
for(j=k;j<n;j++,i++)
b[j]=a[i];
for(j=0;j<k;j++,i++)
b[j]=a[i];
for(j=0;j<n-1;j++)
printf("%d ",b[j]);
printf("%d\n",b[n-1]);
return 0;
}
#include <iostream>
using namespace std;
int main(){
int n,m,i=0;
cin >> n >> m;
int s[n],t[n];
while(n--){
cin >> s[i];
i++;
}
for(i=0;i<n;i++){
if(i<m){
t[i]=s[i+n-m];
}
else{
t[i]=s[i-m];
}
}
for(i=0;i<n;i++){
if(i!=n-1)
cout << t[i] << " ";
else
cout << t[i] << endl;
}
return 0;
}
网友评论