포도주시식

2156번: 포도주 시식 효주는 포도주 시식회에 갔다. 그 곳에 갔더니, 테이블 위에 다양한 포도주가 들어있는 포도주 잔이 일렬로 놓여 있었다. 효주는 포도주 시식을 하려고 하는데, 여기에는 다음과 같은 두 가지 규 www.acmicpc.net DP문제다. 규칙은 간단하다. 1. 포도주 잔을 선택하면 그 잔에 들어 있는 포도주는 모두 마셔야 하고, 마신 후에는 원래 위치에 다시 놓아야 한다. 2. 연속으로 놓여 있는 3잔을 모두 마실 수는 없다. 마실 수 있는 포도주의 최댓값을 구하면 된다. dp[i]를 i번째 놓여있는 포도주를 먹을 때의 최댓값이라고 했을 때, 처음에는 dp[i] = max(dp[i-2] + arr[i], dp[i-3] + arr[i-1] + arr[i])면 충분하다고 생각했다. 그래서..
happenundo
'포도주시식' 태그의 글 목록