[프로그래머스] 정수 삼각형

박형진·2022년 1월 2일
0

https://programmers.co.kr/learn/courses/30/lessons/43105


1. 전체 코드

def solution(triangle):
    for i in range(1, len(triangle)):
        for j in range(len(triangle[i])):
            if j == 0:
                triangle[i][j] += triangle[i-1][j]
            elif j == len(triangle[i]) - 1:
                triangle[i][j] += triangle[i-1][j-1]
            else:
                triangle[i][j] += max(triangle[i-1][j-1], triangle[i-1][j])
    return max(triangle[-1])

profile
안녕하세요!

0개의 댓글