题源
题解
#include<stdio.h>
int N,M,flag = 0;
int box[101];
int main(){
// loop:
scanf("%d %d",&N,&M);
int i = 0;
for(i = 1;i <= N;i++)scanf("%d",&box[i]);
M %= N;
if(M!=0)printf("%d",box[N-M+1]);
for(i = N-M+2;i <= N;i++)printf(" %d",box[i]);
if(M!=0)printf(" %d",box[1]);
else printf("%d",box[1]);
for(i = 2;i <= N-M;i++)printf(" %d",box[i]);
getchar();getchar();
// goto loop;
return 0;
}