首列为i的阶乘,横排为当前首列+行数+2

import java.util.*;
public class Main{
    public static void main(String [] args){
        getTriangle();
    }

    public static void getTriangle(){
        Scanner scan = new Scanner(System.in);
        while(scan.hasNext()){
            int input = scan.nextInt();
            int temp = 0;
            int head = 1;
            for(int i = 0; i < input; i++){
                head = head + i;
                System.out.print(head + " ");
                temp = head;
                for(int j = i; j < input-1; j++){
                    temp = temp + j + 2;
                    System.out.print(temp + " ");
                }
                System.out.println();
            }
        }
    }
}