#include<cstdio>
int main()
{
int n,m;
int a[100];
int count=0;
scanf("%d%d",&n,&m);
m=m%n;
for(int i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
for(int i=n-m;i<n;i++)
{
printf("%d",a[i]);
count++;
if(count<n)printf(" ");
}
for(int i=0;i<n-m;i++)
{
printf("%d",a[i]);
count++;
if(count<n)printf(" ");
}
return 0;
}
注意:
1、题目并没有给定M的最大值,因此不能认为M<N,需要在读入M和N后令M=M%N,保证M<N。
2、直接输出序列N-M号到N-1号元素,再输入0号到N-M-1号元素即可。
3、最后一个数不能有空格。