#include <stdio.h>
int main()
{
int N, M, a[1000];
scanf("%d%d", &N, &M);
M %= N;
for(int i = 0; i < N; i++)
scanf("%d", &a[(i + M) % N]);
for(int i = 0; i < N; i++)
printf("%d%c", a[i], i == N - 1 ? '\0' : ' ');
return 0;
}
注意%的灵活性