题解 | 小红的排列构造①-Java
小红的排列构造①
https://www.nowcoder.com/practice/2b0a9318cc0740d1a78eec06162e7bea
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int[] arr = new int[n];
if (n <= 2) System.out.println(-1);
else {
arr[0] = 3;
for (int i = 1; i < n; i++) {
arr[i] = i + 1;
}
arr[2] = 1;
for (int a : arr) {
System.out.print(a + " ");
}
}
}
}
查看28道真题和解析