본문 바로가기
Programmers

[python] 정수 삼각형

by DylanMsK 2019. 9. 18.

문제 출처

정수 삼각형

 

풀이


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