fork download
  1. def pas(h):
  2. pascal = [[0 for _ in range(h)] for _ in range(h)]
  3. i=0
  4. for i in range(h):
  5. for j in range(h):
  6. if i==j or j==0:
  7. pascal[i][j]=1
  8. for i in range(2,h):
  9. for j in range(1,i):
  10. pascal[i][j]=pascal[i-1][j-1]+pascal[i-1][j]
  11. for i in range(h):
  12. for j in range(i+1):
  13. print(pascal[i][j],end="\t")
  14. print("\n")
  15. pas(10)
Success #stdin #stdout 0.08s 14092KB
stdin
Standard input is empty
stdout
1	

1	1	

1	2	1	

1	3	3	1	

1	4	6	4	1	

1	5	10	10	5	1	

1	6	15	20	15	6	1	

1	7	21	35	35	21	7	1	

1	8	28	56	70	56	28	8	1	

1	9	36	84	126	126	84	36	9	1