
๋ฐฑ์ค 2156๋ฒ - ํฌ๋์ฃผ ์์
ยท
Algorithm/๋ฐฑ์ค
https://www.acmicpc.net/problem/2156 2156๋ฒ: ํฌ๋์ฃผ ์์ ํจ์ฃผ๋ ํฌ๋์ฃผ ์์ํ์ ๊ฐ๋ค. ๊ทธ ๊ณณ์ ๊ฐ๋๋, ํ
์ด๋ธ ์์ ๋ค์ํ ํฌ๋์ฃผ๊ฐ ๋ค์ด์๋ ํฌ๋์ฃผ ์์ด ์ผ๋ ฌ๋ก ๋์ฌ ์์๋ค. ํจ์ฃผ๋ ํฌ๋์ฃผ ์์์ ํ๋ ค๊ณ ํ๋๋ฐ, ์ฌ๊ธฐ์๋ ๋ค์๊ณผ ๊ฐ์ ๋ ๊ฐ์ง ๊ท www.acmicpc.net ์ฃผ์ด์ง ๋ฐฐ์ด์์ ์ฐ์ํด์ 3๊ฐ๊น์ง ์ ํํ ์ ์๊ณ ์ต๋๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ ๋ก ์ด์ ์ ํ์๋ ๊ณ๋จ์ค๋ฅด๊ธฐ(https://www.acmicpc.net/problem/2579)์ ๋น์ทํ ๋ฌธ์ ์ด๋ค. ๊ณ๋จ์ค๋ฅด๊ธฐ์์๋ ๋์ฐฉ ์ง์ ์ ๋ฌด์กฐ๊ฑด ์ ํํด์ผ ํ์ง๋ง ํฌ๋์ฃผ ์์์์๋ ์๊ด ์๋ค. ๊ทธ๋์ ์ ํํ์ง ์๋ ๊ฒฝ์ฐ๋ฅผ ์ถ๊ฐํ๋ฉฐ ๊ฒฝ์ฐ์ ์๊ฐ ํ๋ ๋ ๋์๋ค. ์ด๊ธฐ๊ฐ (n = 1, n= 2) dp[1] = glass[1] d..