๐ ๋ฌธ์ ์ค๋ช
์๋น๋ฅผ ํผํด ์ผ๊ณฑ ๋์์ด๋ค๊ณผ ํจ๊ป ํํ๋กญ๊ฒ ์ํํ๊ณ ์๋ ๋ฐฑ์ค๊ณต์ฃผ์๊ฒ ์๊ธฐ๊ฐ ์ฐพ์์๋ค. ์ผ๊ณผ๋ฅผ ๋ง์น๊ณ ๋์์จ ๋์์ด๊ฐ ์ผ๊ณฑ ๋ช
์ด ์๋ ์ํ ๋ช
์ด์๋ ๊ฒ์ด๋ค. ์ํ ๋ช
์ ๋์์ด๋ ๋ชจ๋ ์์ ์ด "๋ฐฑ์ค ๊ณต์ฃผ์ ์ผ๊ณฑ ๋์์ด"์ ์ฃผ์ธ๊ณต์ด๋ผ๊ณ ์ฃผ์ฅํ๋ค. ๋ฐ์ด๋ ์ํ์ ์ง๊ด๋ ฅ์ ๊ฐ์ง๊ณ ์๋ ๋ฐฑ์ค๊ณต์ฃผ๋, ๋คํ์ค๋ฝ๊ฒ๋ ์ผ๊ณฑ ๋์์ด์ ํค์ ํฉ์ด 100์ด ๋จ์ ๊ธฐ์ตํด ๋๋ค. ์ํ ๋์์ด์ ํค๊ฐ ์ฃผ์ด์ก์ ๋, ๋ฐฑ์ค๊ณต์ฃผ๋ฅผ ๋์ ์ผ๊ณฑ ๋์์ด๋ฅผ ์ฐพ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. โจ ์
๋ ฅ ์ํ ๊ฐ์ ์ค์ ๊ฑธ์ณ ๋์์ด๋ค์ ํค๊ฐ ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ํค๋ 100์ ๋์ง ์๋ ์์ฐ์์ด๋ฉฐ, ์ํ ๋์์ด์ ํค๋ ๋ชจ๋ ๋ค๋ฅด๋ฉฐ, ๊ฐ๋ฅํ ์ ๋ต์ด ์ฌ๋ฌ ๊ฐ์ง์ธ ๊ฒฝ์ฐ์๋ ์๋ฌด๊ฑฐ๋ ์ถ๋ ฅํ๋ค. ๐ป ์ถ๋ ฅ ์ผ๊ณฑ ๋์์ด์ ํค๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก ์ถ๋ ฅํ๋ค. ์ผ..
Stack ์ค๋ stack์ ๋ํด ๋ฐฐ์ฐ๋ฉด์, ์ ์์ ์ฌ์ฉ๋ฒ์ ๋ํด ๊ฐ๋จํ ์ ๋ฆฌํด๋ณด๊ณ ๋ฌธ์ ํ์ด๋ฅผ ์ฌ๋ฆฌ๋ ค๊ณ ํ๋ค. ๋จผ์ , Stack์ ์ด๋ฆ์์๋ ๋๊ปด์ง๋ ๊ฒ์ฒ๋ผ ์์ ์ฌ๋ฆฌ๋ ์๋ฃ๊ตฌ์กฐ๋ฅผ ๋งํ๋ค. ์ฝ๊ฒ ์ดํดํ๋ ค๋ฉด, ์ ์๋ฅผ ์์์ฌ๋ฆฐ๋ค๊ณ ์๊ฐํ๋ฉด ๋๋ค. ๊ทธ๋ฆผ์์ ๋ณด๋ ๊ฒ๊ณผ ๊ฐ์ด ๋ฐ๋ถ๋ถ์ด ๋งํ์๋ ์์์ ์ ์๋ฅผ ์์์ฌ๋ฆฌ๋ฉด ์๋ก์ด ๋ฐ์ดํฐ๋ฅผ ๋ฃ์ ๋๋ ๊ฐ์ฅ ์์ ๋ฃ๊ณ ๋ฐ์ดํฐ๋ฅผ ๋นผ๋ผ๋๋ ๊ฐ์ฅ ์์์ ๋นผ๊ฒ ๋๋ค. ์ด๋ฌํ ์๋ฃ๊ตฌ์กฐ๋ฅผ LIFO(Last In First Out)์ด๋ผ๊ณ ํ๋ค. ์ด๋ฐ Stack๊ณผ ์์ฃผ ๋น๊ต๋๋ Queue๋ FIFO ์๋ฃ๊ตฌ์กฐ๋ก, ํฐ๋์ ๋น์ ํด์ ์ดํดํ ์ ์๋ค. ๐ป Stack ์ฌ์ฉ๋ฒ import java.util.Stack; public class Stack { public static void ma..
๋ฌธ์ ์ ๋ณด ์ด๋ฑํ๊ต์์๋ ๋จ์ฒด๋ก 2๋ฐ 3์ผ ์ํ์ฌํ์ ๊ฐ๊ธฐ๋ก ํ๋ค. ์ฌ๋ฌ ํ๋
์ด ๊ฐ์ ์ฅ์๋ก ์ํ์ฌํ์ ๊ฐ๋ ค๊ณ ํ๋๋ฐ 1ํ๋
๋ถํฐ 6ํ๋
๊น์ง ํ์๋ค์ด ๋ฌต์ ๋ฐฉ์ ๋ฐฐ์ ํด์ผ ํ๋ค. ๋จํ์์ ๋จํ์๋ผ๋ฆฌ, ์ฌํ์์ ์ฌํ์๋ผ๋ฆฌ ๋ฐฉ์ ๋ฐฐ์ ํด์ผ ํ๋ค. ๋ํ ํ ๋ฐฉ์๋ ๊ฐ์ ํ๋
์ ํ์๋ค์ ๋ฐฐ์ ํด์ผ ํ๋ค. ๋ฌผ๋ก ํ ๋ฐฉ์ ํ ๋ช
๋ง ๋ฐฐ์ ํ๋ ๊ฒ๋ ๊ฐ๋ฅํ๋ค. ํ ๋ฐฉ์ ๋ฐฐ์ ํ ์ ์๋ ์ต๋ ์ธ์ ์ K๊ฐ ์ฃผ์ด์ก์ ๋, ์กฐ๊ฑด์ ๋ง๊ฒ ๋ชจ๋ ํ์์ ๋ฐฐ์ ํ๊ธฐ ์ํด ํ์ํ ๋ฐฉ์ ์ต์ ๊ฐ์๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์๋ฅผ ๋ค์ด, ์ํ์ฌํ์ ๊ฐ๋ ํ์์ด ๋ค์๊ณผ ๊ฐ๊ณ K = 2์ผ ๋ 12๊ฐ์ ๋ฐฉ์ด ํ์ํ๋ค. ์๋ํ๋ฉด 3ํ๋
๋จํ์์ ๋ฐฐ์ ํ๊ธฐ ์ํด ๋ฐฉ ๋ ๊ฐ๊ฐ ํ์ํ๊ณ 4ํ๋
์ฌํ์์๋ ๋ฐฉ์ ๋ฐฐ์ ํ์ง ์์๋ ๋๊ธฐ ๋๋ฌธ์ด๋ค. ์
๋ ฅ ํ์ค ์
..
์๊ณ ๋ฆฌ์ฆ ์๋ฆฌ์ฆ ์ ๋ชฉ์ ๊ณ ๋ฏผํ๋ค๊ฐ ์๊ณ ๋ฆฌ์ฆ ์ฐ๋ ๊ธฐ, ์ค์ฌ์ ์์ฐ๊ฐ ํธ๋ ~ ์ผ๋ก ์ ๋ชฉ์ ๋ถ์ด๊ธฐ๋ก ํ๋ค. SSAFY์์ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ์ ๋ง ๋ง์ด ํ๊ฒ ๋๋๋ฐ, ๊ฒธ์ฌ๊ฒธ์ฌ 1ํ๊ธฐ์ SW ์ญ๋ํ
์คํธ Bํ์ ๋ฐ๋ ๊ฑธ ๋ชฉํ๋ก ํ๋ค. ๊ทธ๋์ ์ฒซ๋ฒ์งธ ์ํ๋ IM์ ์ทจ๋ํด์ผ ํ๋ค !!! ์ธํฐ๋ท ๊ฒ์ํด๋ณด๋ฉด IM ๋๋น ๋ฌธ์ ๋ค์ด ๋์ค๋๋ฐ, ๊ทธ๊ฒ๋ค์ ํ๋ฉด์ ๋ธ๋ก๊ทธ์ ์ฌ๋ฆฌ๋ฉด ์ข๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์๋ค. ๋ฌผ๋ก ์๊ฐ๋ณต์ก๋, ํด๋ฆฐ์ฝ๋ ์ด๋ฐ๊ฑด ์ ๊ฒฝ ๋ชป ์ธ ๊ฒ ๊ฐ๋ค. ใ
ใ
๋ด๊ฐ ํธ๋ ๋ฌธ์ ๋ค ๋ฆฌ์คํธ๋ ๋ฐฑ์ค์์ IM ๋๋น ๋ฌธ์ ์ง์ผ๋ก ๋ฌถ์ฌ์๋ ๋ฌธ์ ์ง์ด๋ค. ๋ฐฑ์ค ๋งํฌ๊ฐ ๊ถ๊ธํ๋ค๋ฉด, https://www.acmicpc.net/workbook/view/10168 ๋ฌธ์ ์ง: SW ์ญ๋ํ
์คํธ IM ์์ค (dbdjfdjqkqh1) www.acmicpc.ne..