백준에 있는 정수 삼각형이랑 동일한 문제다
근데 레벨 차이가 너무 나는 것 같다
백준에서는 실버1인데 프로그래머스에서는 LV3라니..
def solution(triangle):
n = len(triangle)
for i in range(1,n):
for j in range(i+1):
if j==0:
triangle[i][j] = triangle[i][j] + triangle[i-1][0]
elif j==i:
triangle[i][j] = triangle[i][j] + triangle[i-1][-1]
else:
triangle[i][j] = triangle[i][j] + max(triangle[i-1][j-1], triangle[i-1][j])
answer = max(triangle[n-1])
return answer