#1 ์๊ณ ๋ฆฌ์ฆ#1-1 ๊ฐ์while(๋ฌธ์ ํด๊ฒฐ ์ ๋จ) { ํ ์์ ๊ฐ์ฅ ์ข์ ๋ณด์ด๋ ์ ํ}๋ ์์ ์ด์ต๋ง ์ถ๊ตฌ(= Greedy(ํ์์ค๋ฌ์ด, ์์ฌ ๋ง์))ํ๋ ๋ฐฉ์์ ์ ๊ทผ๋ฒ์ ๋งํ๋ค. ์ ์ฝ๋์ ํ์์ ๊ฐ์ถ๊ธฐ๋ง ํ๋ฉด ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์ด๋ผ ๋ถ๋ฅผ ์ ์๋ค. ์ฆ ๊ตฌ์ฒด์ฑ์ด ๋ฎ์, ์ถ์์ ์ธ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. #1-2 ์ต์ ํด(ๆ้ฉ่งฃ, optimal solution)์ฃผ์ด์ง ๋ฌธ์ ๋ฅผ ๊ฐ์ฅ ํจ๊ณผ์ ์ผ๋ก ํด๊ฒฐํ๋ ์ต์์ ๋ต ๋๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์๋ฏธํ๋ค. #1-3 Yes/No ๋ฌธ์ ์ ์ต์ ํ ๋ฌธ์ ์๋ฅผ ๋ค์ด, "์ด๋ค ์กฐ๊ฑด A๋ฅผ ๋ง์กฑํ๋ ์์ B๊ฐ ์งํฉ C์ ์กด์ฌํ๋๊ฐ?"๋ผ๊ณ ๋ฌป๋ ๋ฌธ์ ๋ฅผ Yes/No ๋ฌธ์ ๋ผ๊ณ ํ๋ค. ๋ฐ๋ฉด "์ด๋ค ์กฐ๊ฑด A๋ฅผ ๋ง์กฑํ๋ ์์ B์ ์ต์ใ์ต๋๊ฐ์ ์ผ๋ง์ธ๊ฐ?"๋ผ๊ณ ๋ฌป๋ ๋ฌธ์ ์ฆ, "์ต์ ํด๋ ์ผ๋ง์ธ๊ฐ?"๋ผ๊ณ ๋ฌป..