practivceAlgorithm/백준
[백준][Python] 17216 가장 큰 감소 부분 수열
findTheValue
2021. 11. 9. 05:28
결과를 누적시켜주며 끝까지 간다
import sys
input = sys.stdin.readline
N = int(input())
arr = list(map(int, input().split()))
dp = arr[:]
for i in range(N):
for j in range(i):
if arr[j] > arr[i]:
dp[i] = max(dp[i], dp[j] + arr[i])
print(max(dp))