数组内元素的移动
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int a[] = new int[2000];
int N,M;
int n = 1;
Scanner sc = new Scanner(System.in);
N = sc.nextInt();
M = sc.nextInt();
M %= N;
for (int i = 1; i <= N; i++) {
a[i] = sc.nextInt();
}
for (int i = N + M; i >=M+1; i--) {
a[i] = a[i - M];
}
for(int i = 1; i <= M; i++){
a[i] = a[i+N];
}
for(int k = 1;k <= N;k++){
if(k == N) {
System.out.print(a[k]);
break;
}
System.out.print(a[k]+" ");
}
}
}