세용용용용 2023. 7. 22. 11:47

나의 코드

def solution(land):
    answer = 0
    for i in range(1,len(land)):
        for j in range(len(land[i])):
            #자기 위치 빼고 젤 큰수 더해주기!!!
            land[i][j] += max(land[i-1][:j]+land[i-1][j+1:])
    #print(land)
    #최종 리스트에서 가장 큰 값 answer로 넣어주기
    answer = max(land[-1])
    #print(answer)
    return answer
solution([[1,2,3,5],
          [5,6,7,8],
          [4,3,2,1]])