fork(1) download
  1. def trianglePasc(n,m):
  2. matr=[]
  3. for i in range(n):
  4. row=[]
  5. for j in range(m):
  6. row+=[0]
  7. matr+=[row]
  8. for i in range(n):
  9. matr[i][0]=1
  10. for j in range(m):
  11. matr[0][j]=1
  12. for i in range(1,n):
  13. for j in range(1,m):
  14. matr[i][j]=matr[i-1][j]+matr[i][j-1]
  15. return matr
  16.  
  17. n=int(input())
  18. m=int(input())
  19. z=trianglePasc(n,m)
  20. for i in range(5):
  21. for j in range(6):
  22. print("%3d"%z[i][j],end=' ')
  23. print()
Success #stdin #stdout 0.02s 27704KB
stdin
5
6
stdout
  1   1   1   1   1   1 
  1   2   3   4   5   6 
  1   3   6  10  15  21 
  1   4  10  20  35  56 
  1   5  15  35  70 126