[๋ฐฑ์ค] 11055 - ๊ฐ์ฅ ํฐ ์ฆ๊ฐ ๋ถ๋ถ ์์ด (DP)
https://www.acmicpc.net/problem/11055 11055๋ฒ: ๊ฐ์ฅ ํฐ ์ฆ๊ฐ ๋ถ๋ถ ์์ด ์์ด A๊ฐ ์ฃผ์ด์ก์ ๋, ๊ทธ ์์ด์ ์ฆ๊ฐ ๋ถ๋ถ ์์ด ์ค์์ ํฉ์ด ๊ฐ์ฅ ํฐ ๊ฒ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์๋ฅผ ๋ค์ด, ์์ด A = {1, 100, 2, 50, 60, 3, 5, 6, 7, 8} ์ธ ๊ฒฝ์ฐ์ ํฉ์ด ๊ฐ์ฅ ํฐ ์ฆ๊ฐ ๋ถ๋ถ ์ www.acmicpc.net ๋์ด๋ : ํ DP ๊ธฐ๋ณธ ๋ฌธ์ import sys n = int(sys.stdin.readline()) a = list(map(int,sys.stdin.readline().split())) dp = [0]*n for i in range(n) : dp[i] = a[i] # ์๊ธฐ์์ ๋ง ์์ด์ธ ๊ฒฝ์ฐ for i in range(n): for j ..
2022. 10. 12.