题解:
与其在输入后 移动数组,不如就在输入时就开始 ‘移动’
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int m=sc.nextInt();
int[] arr=new int[n];
for(int i=m%n;i<n;i++)
arr[i]=sc.nextInt();
for (int i=0;i<m%n;i++)
arr[i]=sc.nextInt();
for (int i=0;i<n-1;i++)
System.out.print(arr[i]+" ");
System.out.println(arr[n-1]);
}
}