Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def get_magic_triangle(n):
- inner_matrix = []
- def upper_sum(r, c):
- if r == 0: return 1
- if c == 0: return 1
- if c == len(inner_matrix[r-1]): return 1
- return inner_matrix[r-1][c-1] + inner_matrix[r - 1][c]
- for row in range(n):
- inner_matrix.append([1])
- for col in range(1, row + 1):
- inner_matrix[row].append(upper_sum(row, col))
- return inner_matrix
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement