我用了一个On数组 也是 爆内存
Scanner scanner = new Scanner(System.in); int n=scanner.nextInt(); int []array=new int[n]; if(n%2==0) { for (int i = 0; i < n; i++) { if (i % 2 == 1) {
array[n / 2 - (i + 1) / 2] = scanner.nextInt();
} else {
array[i / 2 + n / 2] = scanner.nextInt();
}
}
}else{ for(int i=0;i<n;i++){ if(i%2==0){
array[(n-1)/2-i/2]=scanner.nextInt();
}else{
array[(i+1)/2+(n-1)/2]=scanner.nextInt();
}
}
} for(int i=0;i<n;i++){ if(i==n-1){
System.out.print(array[i]);
}else System.out.print(array[i]+" ");
}