๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กdp (1)

DATA101

[DP] ๋ฐฑ์ค€#14501: ํ‡ด์‚ฌ/Python

๐Ÿ“ ๋ฌธ์ œ https://www.acmicpc.net/problem/14501 14501๋ฒˆ: ํ‡ด์‚ฌ ์ฒซ์งธ ์ค„์— ๋ฐฑ์ค€์ด๊ฐ€ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ์ด์ต์„ ์ถœ๋ ฅํ•œ๋‹ค. www.acmicpc.net ๐Ÿ’ก ์ ‘๊ทผ๋ฒ• ๋‹ค์ด๋‚˜๋ฏนํ”„๋กœ๊ทธ๋ž˜๋ฐ(DP)์„ ํ™œ์šฉํ•˜์—ฌ ํ•ด๊ฒฐํ•˜์˜€์Šต๋‹ˆ๋‹ค. DFS ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ๋„ ํ•ด๊ฒฐ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ด์™€ ๊ด€๋ จํ•œ ํ•ด์„ค์€ ์ด๊ณณ์„ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”. DP๋ฅผ ํ™œ์šฉํ•œ ํ’€์ด๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๊ทผ๋ฌด ๊ฐ€๋Šฅ์ผ์ด ์•„๋‹Œ ํ‡ด์‚ฌ์ผ๋กœ๋ถ€ํ„ฐ ๊ทผ๋ฌด๊ฐ€ ๊ฐ€๋Šฅํ•œ ์ฒซ ๋‚ ๊นŒ์ง€ ์—ญ์ˆœ์œผ๋กœ ๊ทผ๋ฌด ์„ ํƒ์ผ์— ๋”ฐ๋ฅธ ์ด์ต์„ ๊ณ„์‚ฐํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ฆ‰, ํ‡ด์‚ฌ์ผ๋กœ๋ถ€ํ„ฐ \(i\)๋ฒˆ์งธ๊นŒ์ง€ ๊ทผ๋ฌดํ•œ ๊ฒฝ์šฐ ์ด์ต์€ \((i+1)\)๊นŒ์ง€ ๊ทผ๋ฌดํ•œ ๊ฒฝ์šฐ์˜ ์ด์ต๊ณผ \((i+t)\)๊นŒ์ง€ ๊ทผ๋ฌดํ•œ ๊ฒฝ์šฐ์˜ ์ด์ต ์ค‘ ์ตœ๋Œ“๊ฐ’์„ ๊ณ ๋ฅด๋„๋ก ๋กœ์ง์„ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋งŒ์ผ ํ•ด๋‹น ์ผ์— ๊ทผ๋ฌดํ•˜์ง€ ์•Š์œผ๋ฉด \(i\)๋ฒˆ์งธ ..