백준 풀이

백준 1932번 파이썬 (dp)

ag2개발자 2022. 8. 28. 15:53
n=int(input())
a=[]
for i in range(n):
    a.append(list(map(int,input().split())))
for i in range(1,n):
    for j in range(i+1):
        if j==0:
            a[i][j]+=a[i-1][j]
        elif i==j:
            a[i][j]+=a[i-1][j-1]
        else:
            a[i][j]+=max(a[i-1][j],a[i-1][j-1])
print(max(a[n-1]))

'백준 풀이' 카테고리의 다른 글

백준 1002번 파이썬  (0) 2022.08.28
백준 1002번 파이썬  (0) 2022.08.28
백준 10773번 파이썬 (deque)  (0) 2022.08.28
백준 11053번 파이썬 (dp)  (0) 2022.08.28
백준 1697번 파이썬 bfs  (0) 2022.08.28