문제 출처
풀이
def solution(triangle):
answer = 0
init = triangle[0]
for t in triangle[1:]:
t[0], t[-1] = init[0]+t[0], init[-1]+t[-1]
for i in range(1, len(init)):
t[i] = t[i]+max(init[i-1], init[i])
init = t[::]
answer = max(init)
return answer
'Programmers' 카테고리의 다른 글
[python] 문자열 압축 (0) | 2019.10.06 |
---|---|
[python] 타일 장식물 (0) | 2019.09.18 |
[python] 체육복 (0) | 2019.09.06 |
[python] 베스트앨범 (0) | 2019.09.06 |
[python] 위장 (0) | 2019.09.06 |