题解 | 蛇形矩阵
蛇形矩阵
https://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e
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 first = 1;
for(int i = 1; i <= n; i++){
first = first + i -1;
int sum = i+1;
for(int j = 1; j <= n-i+1 ; j++){
if(j == 1) System.out.print(first);
else if(j>1 && j<n-i+1){
System.out.print(" " + (sum+first));
sum = sum + i + j;
}else if(j == (n-i+1)){
System.out.println(" " + (sum+first));
}
}
}
}
}
