Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def get_magic_triangle(n):
- triangle_matrix = [[1], [1, 1]]
- for row in range(2, n):
- current_row = []
- for col in range(row + 1):
- if col == 0:
- current_row.append(triangle_matrix[row-1][col])
- elif col < row:
- current_row.append((triangle_matrix[row-1][col-1] + triangle_matrix[row-1][col]))
- else:
- current_row.append(triangle_matrix[row - 1][col - 1])
- triangle_matrix.append(current_row)
- return triangle_matrix
- get_magic_triangle(5)
Advertisement
Add Comment
Please, Sign In to add comment