๋ฌธ์ https://www.acmicpc.net/problem/2156 2156๋ฒ: ํฌ๋์ฃผ ์์ ํจ์ฃผ๋ ํฌ๋์ฃผ ์์ํ์ ๊ฐ๋ค. ๊ทธ ๊ณณ์ ๊ฐ๋๋, ํ ์ด๋ธ ์์ ๋ค์ํ ํฌ๋์ฃผ๊ฐ ๋ค์ด์๋ ํฌ๋์ฃผ ์์ด ์ผ๋ ฌ๋ก ๋์ฌ ์์๋ค. ํจ์ฃผ๋ ํฌ๋์ฃผ ์์์ ํ๋ ค๊ณ ํ๋๋ฐ, ์ฌ๊ธฐ์๋ ๋ค์๊ณผ ๊ฐ์ ๋ ๊ฐ์ง ๊ท www.acmicpc.net ํ์ด # ๋ฐฑ์ค 2156๋ฒ ๋ฌธ์ - ํฌ๋์ฃผ ์์ n = int(input()) dp = [0]*10002 grape = [0]*10002 for i in range(1, n+1): grape[i] = int(input()) dp[1] = grape[1] dp[2] = grape[1] + grape[2] for i in range(3, n+1): dp[i] = max(dp[i-1], dp[i-3]..