1, 2, 3 ๋ํ๊ธฐ ์๋ฆฌ์ฆ 1, 2, 3 ๋ํ๊ธฐ 1, 2, 3 ๋ํ๊ธฐ 2 1, 2, 3 ๋ํ๊ธฐ 3 1, 2, 3 ๋ํ๊ธฐ 4 1, 2, 3 ๋ํ๊ธฐ 5 1, 2, 3 ๋ํ๊ธฐ 6 1, 2, 3 ๋ํ๊ธฐ 7 1, 2, 3 ๋ํ๊ธฐ 8 1, 2, 3 ๋ํ๊ธฐ 9 ๋ฌธ์ 15992๋ฒ: 1, 2, 3 ๋ํ๊ธฐ 7 ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค, n์ 1, 2, 3์ ํฉ์ผ๋ก ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ ์๋ฅผ 1,000,000,009๋ก ๋๋ ๋๋จธ์ง๋ฅผ ์ถ๋ ฅํ๋ค. ๋จ, ์ฌ์ฉํ ์์ ๊ฐ์๋ m๊ฐ ์ด์ด์ผ ํ๋ค. www.acmicpc.net ๋ฌธ์ ํ์ด N์ด๋ผ๋ ์๋ฅผ 1, 2, 3์ด๋ผ๋ ์ซ์๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌํ ๋, M๊ฐ์ ์ซ์๋ฅผ ์ฌ์ฉํ์ฌ์ ๊ตฌํ ์ ์๋ ๊ฒฝ์ฐ์ ์๋ฅผ ์ฐพ๋ ๋ฌธ์ ์ด๋ค. ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํด์๋ ๊ตฌํ๊ณ ์ ํ๋ ์ N๊ณผ ์ฌ์ฉํ์ฌ์ผ ํ๋ ์ซ์ M์ด ์์ผ๋ฏ๋ก..
1, 2, 3 ๋ํ๊ธฐ ์๋ฆฌ์ฆ 1, 2, 3 ๋ํ๊ธฐ 1, 2, 3 ๋ํ๊ธฐ 2 1, 2, 3 ๋ํ๊ธฐ 3 1, 2, 3 ๋ํ๊ธฐ 4 1, 2, 3 ๋ํ๊ธฐ 5 1, 2, 3 ๋ํ๊ธฐ 6 1, 2, 3 ๋ํ๊ธฐ 7 1, 2, 3 ๋ํ๊ธฐ 8 1, 2, 3 ๋ํ๊ธฐ 9 ๋ฌธ์ 15991๋ฒ: 1, 2, 3 ๋ํ๊ธฐ 6 ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค, n์ 1, 2, 3์ ํฉ์ผ๋ก ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ ์๋ฅผ 1,000,000,009๋ก ๋๋ ๋๋จธ์ง๋ฅผ ์ถ๋ ฅํ๋ค. www.acmicpc.net ๋ฌธ์ ํ์ด 1, 2, 3์ ํฉ์ผ๋ก N์ด๋ผ๋ ์ซ์๋ฅผ ๋ํ๋ด๊ณ ์ ํ ๋ ์์์ด ๋์นญ์ธ ๊ฒฝ์ฐ๋ง ๋ฐฉ๋ฒ์ ์๋ก ์ทจ๊ธํ๋ ๋ฌธ์ ์ด๋ค. ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํด N์ด ์ฆ๊ฐํจ์ ๋ฐ๋ผ ๋ฐ์ํ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ๋์ดํ๋ฉด ์๋์ ๊ฐ๋ค. N์ 1์ธ ๊ฒฝ์ฐ: 1๊ฐ `1` N์ 2์ธ ๊ฒฝ์ฐ: 2๊ฐ `1 ..
1, 2, 3 ๋ํ๊ธฐ ์๋ฆฌ์ฆ 1, 2, 3 ๋ํ๊ธฐ 1, 2, 3 ๋ํ๊ธฐ 2 1, 2, 3 ๋ํ๊ธฐ 3 1, 2, 3 ๋ํ๊ธฐ 4 1, 2, 3 ๋ํ๊ธฐ 5 1, 2, 3 ๋ํ๊ธฐ 6 1, 2, 3 ๋ํ๊ธฐ 7 1, 2, 3 ๋ํ๊ธฐ 8 1, 2, 3 ๋ํ๊ธฐ 9 ๋ฌธ์ 15990๋ฒ: 1, 2, 3 ๋ํ๊ธฐ 5 ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค, n์ 1, 2, 3์ ํฉ์ผ๋ก ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ ์๋ฅผ 1,000,000,009๋ก ๋๋ ๋๋จธ์ง๋ฅผ ์ถ๋ ฅํ๋ค. www.acmicpc.net ๋ฌธ์ ํ์ด ๊ธฐ์กด์ ๋ฌธ์ ์ ๋ฌ๋ฆฌ ์ฐ์๋ ์ซ์๋ฅผ ์ฌ์ฉํ ์ ์๋ค๋ ์กฐ๊ฑด์ด ์ถ๊ฐ๋ ๋ฌธ์ ์ด๋ค. ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํด์ DP๋ฅผ 2์ฐจ์ ๋ฐฐ์ด๋ก ๋๋์ด ์๊ฐํ๋ฉด ์ฝ๊ฒ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ค. ์๋ฅผ ๋ค์ด 1, 2, 3 ๋ํ๊ธฐ์ ๊ฒฝ์ฐ ์ ํ์์ `dp[n] = dp[n - 1] + d..
1, 2, 3 ๋ํ๊ธฐ ์๋ฆฌ์ฆ 1, 2, 3 ๋ํ๊ธฐ 1, 2, 3 ๋ํ๊ธฐ 2 1, 2, 3 ๋ํ๊ธฐ 3 1, 2, 3 ๋ํ๊ธฐ 4 1, 2, 3 ๋ํ๊ธฐ 5 1, 2, 3 ๋ํ๊ธฐ 6 1, 2, 3 ๋ํ๊ธฐ 7 1, 2, 3 ๋ํ๊ธฐ 8 1, 2, 3 ๋ํ๊ธฐ 9 ๋ฌธ์ 15989๋ฒ: 1, 2, 3 ๋ํ๊ธฐ 4 ์ ์ 4๋ฅผ 1, 2, 3์ ํฉ์ผ๋ก ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ ์ด 4๊ฐ์ง๊ฐ ์๋ค. ํฉ์ ๋ํ๋ผ ๋๋ ์๋ฅผ 1๊ฐ ์ด์ ์ฌ์ฉํด์ผ ํ๋ค. ํฉ์ ์ด๋ฃจ๊ณ ์๋ ์์ ์์๋ง ๋ค๋ฅธ ๊ฒ์ ๊ฐ์ ๊ฒ์ผ๋ก ์น๋ค. 1+1+1+1 2+1+1 (1+1+2, 1+2+1) 2+2 www.acmicpc.net ๋ฌธ์ ํ์ด ๊ธฐ์กด์ 1, 2, 3 ๋ํ๊ธฐ ๋ฌธ์ ์ ๋ค๋ฅธ ์ ์ด ์๋ค๋ฉด ์์๊ฐ ๋ค๋ฅธ ๊ฒฝ์ฐ ํ๋์ ๊ฒฝ์ฐ๋ก ์๊ฐํ๋ค๋ ๊ฒ์ด๋ค. ์ด๋ฅผ ๊ตฌํ๊ธฐ ์ํด์๋ DFS๋ก ์กฐ..
1, 2, 3 ๋ํ๊ธฐ ์๋ฆฌ์ฆ 1, 2, 3 ๋ํ๊ธฐ 1, 2, 3 ๋ํ๊ธฐ 2 1, 2, 3 ๋ํ๊ธฐ 3 1, 2, 3 ๋ํ๊ธฐ 4 1, 2, 3 ๋ํ๊ธฐ 5 1, 2, 3 ๋ํ๊ธฐ 6 1, 2, 3 ๋ํ๊ธฐ 7 1, 2, 3 ๋ํ๊ธฐ 8 1, 2, 3 ๋ํ๊ธฐ 9 ๋ฌธ์ 12101๋ฒ: 1, 2, 3 ๋ํ๊ธฐ 2 n์ 1, 2, 3์ ํฉ์ผ๋ก ๋ํ๋ด๋ ๋ฐฉ๋ฒ ์ค์์ ์ฌ์ ์์ผ๋ก k๋ฒ์งธ์ ์ค๋ ๊ฒ์ ์ถ๋ ฅํ๋ค. k๋ฒ์งธ ์ค๋ ์์ด ์๋ ๊ฒฝ์ฐ์๋ -1์ ์ถ๋ ฅํ๋ค. www.acmicpc.net ๋ฌธ์ ํ์ด 1, 2, 3์ ํ์ฉํ์ฌ N์ ๊ตฌํ ์ ์๋ ๊ฒฝ์ฐ์ ์ ์ค K ๋ฒ์งธ์ ์์์ ์ถ๋ ฅํ๋ ๋ฌธ์ ์ด๋ค. ๋ฌธ์ ์ ๊ฒฝ์ฐ N์ ํฌ๊ธฐ๊ฐ ํฌ์ง ์๊ธฐ ๋๋ฌธ์ DFS๋ก ๋ฐฑํธ๋ํนํ์ฌ ๋ฌธ์ ๋ฅผ ์ฝ๊ฒ ํ ์ ์๋ค. ์ฌ๊ท ํธ์ถ์ ํ๋ฉด์ ๊ตฌํ ์์ ํฉ์ด N๋ณด๋ค ํฌ๋ค..
๋ฌธ์ 14238๋ฒ: ์ถ๊ทผ ๊ธฐ๋ก ์คํํธ๋งํฌ์๋ ์ธ๋ช ์ ์ง์์ด ์ผ์ ํ๊ณ ์๋ค. ์ธ ์ง์์ ์ด๋ฆ์ ๊ฐํธ(A), ์ค๊ท(B), ์๋น(C) ์ด๋ค. ์ด ํ์ฌ์ ์ง์์ ํน๋ณํ ๋ฃฐ์ ๊ฐ์ง๊ณ ์๋๋ฐ, ๋ฐ๋ก ํ๋ฃจ์ ํ ๋ช ๋ง ์ถ๊ทผํ๋ค๋ ๊ฒ์ด๋ค. 3์ผ๊ฐ์ www.acmicpc.net ๋ฌธ์ ํ์ด ์ธ ์ง์ A, B, C๊ฐ ์๋ค. ํ์ฌ์๋ ํน๋ณํ ๋ฃฐ์ ๊ฐ์ง๊ณ ์์ด์ ํ๋ฃจ์ ํ ๋ช ๋ง ์ถ๊ทผํ๋ค. ๊ฐ ์ง์์ ๋ฐ๋ผ ์ถ๊ทผํ ์ ์๋ ๊ท์น์ด ์ ํด์ ธ ์๋ค. A์ ๊ฒฝ์ฐ ๋งค์ผ ์ถ๊ทผํ ์ ์์ผ๋ฉฐ, B์ ์ถ๊ทผํ ๋ค์๋ ์ ์ฌ์ด์ผ ํ๋ค. C์ ๊ฒฝ์ฐ ์ถ๊ทผํ ๋ค์๋ ๊ณผ ๊ทธ๋ค์ ๋ ๋ชจ๋ ์ฌ์ด์ผ ํ๋ค๋ ๊ท์น์ด ์๋ค. ๋ฐ๋ผ์ dp์ ๋ฐฐ์ด์ 5์ฐจ์ ๋ฐฐ์ด๋ก `dp[a][b][c][์ ์ ๋ ][์ ๋ ]`๊ณผ ๊ฐ์ด ๊ธฐ๋กํ์ฌ, ์ค๋ณต์ผ๋ก ๊ฒฝ์ฐ์ ์๋ฅผ ํ์ํ์ง ์๋๋ก ํ์ฌ์ผ ํ๋ค. ..
๋ฌธ์ 11060๋ฒ: ์ ํ ์ ํ ์ฌํ์ด๊ฐ 1×N ํฌ๊ธฐ์ ๋ฏธ๋ก์ ๊ฐํ์๋ค. ๋ฏธ๋ก๋ 1×1 ํฌ๊ธฐ์ ์นธ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ , ๊ฐ ์นธ์๋ ์ ์๊ฐ ํ๋ ์ฐ์ฌ ์๋ค. i๋ฒ์งธ ์นธ์ ์ฐ์ฌ ์๋ ์๋ฅผ Ai๋ผ๊ณ ํ์ ๋, ์ฌํ์ด๋ Ai์ดํ๋งํผ ์ค๋ฅธ์ชฝ์ผ๋ก ๏ฟฝ www.acmicpc.net ๋ฌธ์ ํ์ด 1xN์ ๋ฏธ๋ก์๋ ๊ฐ ์นธ์ ์ ์๊ฐ ์ ํ์๋ค. ์๋ฅผ ๋ค์ด ์นธ์ 3์ด ์ ํ์๋ค๋ฉด ํ์ฌ ์์น์์ +1, +2, +3์ผ๋ก ์ ํํ ์ ์๋ค. ์ด๋, ์ต์ํ์ผ๋ก ์ ํํ์ฌ ๊ฐ์ฅ ์ค๋ฅธ์ชฝ ๋์ผ๋ก ๊ฐ ์ ์์ ๊ฒฝ์ฐ ์ ํ ํ์๋ฅผ ๋ฐํํ๊ณ ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ -1์ ๋ฐํํ์ฌ์ผ ํ๋ค. ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํด์๋ BFS๋ฅผ ํตํด, ํ์ฌ ์์น์์ ํ์ ๊ฐ๋ฅํ ๊ฒฝ๋ก๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ์์ ์ฌ์ฉํ์ฌ ํ์์ ์งํํ๋ฉด ๋๋ค. ๋ง์ฝ BFS๋ก ๋ชจ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ํ์ํ์ฌ๋ ๋ต์ ์ฐพ์ง ๋ชป..
๋ฌธ์ 16936๋ฒ: ๋3๊ณฑ2 ๋3๊ณฑ2 ๊ฒ์์ ์ ์ ํ๋๋ฅผ ์ด์ฉํ๋ค. ๊ฐ์ฅ ๋จผ์ , ์ ์ x๋ก ์์ํ๊ณ , ์ฐ์ฐ์ N-1๋ฒ ์ ์ฉํ๋ค. ์ ์ฉํ ์ ์๋ ์ฐ์ฐ์ ๋ ๊ฐ์ง ์๊ณ , ์๋์ ๊ฐ๋ค. ๋3: x๋ฅผ 3์ผ๋ก ๋๋๋ค. x๋ 3์ผ๋ก ๋๋์ด ๋จ์ด์ ธ์ผ www.acmicpc.net ๋ฌธ์ ํ์ด ์ ์ ํ๋๋ฅผ ์ฌ์ฉํ์ฌ ์ฐ์ฐ์ N-1๋ฒ ์ ์ฉํ๋ค. ์ ์ฉํ ์ ์๋ ์ฐ์ฐ์ ์ ์๊ฐ 3์ผ๋ก ๋๋์ด ๋จ์ด์ง๋ ๊ฒฝ์ฐ 3์ผ๋ก ๋๋๊ฑฐ๋, 2๋ฅผ ๊ณฑํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ๋ฌธ์ ์ ์ ์๋ ์กฐ๊ฑด์ ๋ฐ๋ผ DFS๋ฅผ ํตํ์ฌ ๊ตฌํ๋ฉด ์ฝ๊ฒ ๋ฌธ์ ๋ฅผ ํ ์ ์๋ค. DFS๋ก ํธ๋ ๊ฒ์ ๋ค๋ฅธ ๋ฌธ์ ์์๋ ๋ง์ด ๋ค๋ฃจ์๊ณ `์๋ก์`์ ์ฑ์ง์ ์ด์ฉํ์ฌ 3์ผ๋ก ๊ฐ์ฅ ๋ง์ด ๋๋์ด ๋จ์ด์ง๋ ์๋ถํฐ ์ ๋ ฌํ๋ ๋ฐฉ์์ ์ฌ์ฉํ์ฌ ํธ๋ ๋ฐฉ๋ฒ์ด ์๋ค. ๋ง์ฝ, DFS๋ก ํ๊ณ ์ ํ๋ค๋ฉด DFS์ ..