[python] 개미 전사

전.py / / 2022. 7. 21. 15:36
728x90

- 식량창고 개수 N

- 각 식량창고에 저장된 식량의 개수 K

- 최소 한 칸 이상 떨어진 식량창고를 약탈

 

=> 얻을 수 있는 식량의 최댓값

 

n = int(input())

data = list(map(int, input().split()))

d = [0] * 100

d[0] = data[0]
d[1] = max(data[0], array[1])

for i in range(2, n):
    d[i] = max(d[i-1], d[i-2] + data[i])
    
print(d[n-1])

반응형

'전.py' 카테고리의 다른 글

[python] 효율적인 화폐 구성  (0) 2022.07.21
[python] 바닥 공사  (0) 2022.07.21
[python] 1로 만들기  (0) 2022.07.21
[python] 떡볶이 떡 만들기  (0) 2022.07.21
[python] 부품 찾기  (1) 2022.07.14
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기