6-蓝桥杯-基础练习-杨辉三角形-java
1 import java.util.Scanner;
2
3
4 public class Main {
5
6 public static void main(String[] args) {
7 Scanner sc=new Scanner(System.in);
8 int n=sc.nextInt();
9 yanghui(n);
10 }
11 static void yanghui(int n){
12 int[][] a=new int[n][n];
13 for(int i=0;i<n;i++){
14 for(int j=0;j<i+1;j++){
15 if(j==0||i==j)
16 a[i][j]=1;
17 else
18 a[i][j]=a[i-1][j-1]+a[i-1][j];
19 }
20 }
21 for(int i=0;i<n;i++){
22 for(int j=0;j<i+1;j++){
23 System.out.print(a[i][j]+" ");
24 }
25 System.out.println();
26 }
27 }
28 }