본문 바로가기
알고리즘 문제 풀이/DP

[이코테] 개미 전사

by syLim___ 2023. 2. 25.
728x90
n = int(input())
arr = list(map(int,input().split()))

dp = [0]*n

dp[0]=arr[0]
dp[1]=max(arr[0],arr[1])
for j in range(2,n):
  dp[j]=max(dp[j-2]+arr[j],dp[j-1])

print(dp)
print(max(dp[n-1],dp[n-2]))

 

728x90