[๋ฐฑ์ค] 14502 _์ฐ๊ตฌ์ (python ํ์ด์ฌ)
ยท
๐งฉ Problem Solving/[๋ฐฑ์ค]
https://www.acmicpc.net/problem/14502 14502๋ฒ: ์ฐ๊ตฌ์ ์ธ์ฒด์ ์น๋ช
์ ์ธ ๋ฐ์ด๋ฌ์ค๋ฅผ ์ฐ๊ตฌํ๋ ์ฐ๊ตฌ์์์ ๋ฐ์ด๋ฌ์ค๊ฐ ์ ์ถ๋์๋ค. ๋คํํ ๋ฐ์ด๋ฌ์ค๋ ์์ง ํผ์ง์ง ์์๊ณ , ๋ฐ์ด๋ฌ์ค์ ํ์ฐ์ ๋ง๊ธฐ ์ํด์ ์ฐ๊ตฌ์์ ๋ฒฝ์ ์ธ์ฐ๋ ค๊ณ ํ๋ค. ์ฐ๊ตฌ์๋ ํฌ www.acmicpc.net ํ์ด ๊ณผ์ ํ์ด๋ 3ํํธ๋ก ๋๋์ด์ ํ์๋ค. 1) ๋ฒฝ์ธ์ฐ๊ธฐ 2) ๋ฐ์ด๋ฌ์ค ๊ฐ์ผ 3) ์์ ์์ญ ๊ตฌํ๊ธฐ ์๋์ ์ผ๋ก ์๊ฐํ๊ธฐ ์ฌ์ด 2)๋ฐ์ด๋ฌ์ค ๊ฐ์ผ์ dfs๋ bfs๋ฅผ ์ฌ์ฉํ๊ณ 1)๋ฒฝ์ธ์ฐ๊ธฐ ํํธ๋ ์
๋ ฅ๊ฐ์ N๊ณผ M์ด ์์ ๊ฒ์ ๋ณด๊ณ (์ต๋ 8) ๋ธ๋ฃจํธํฌ์ค ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๊ธฐ๋ก ๊ฒฐ์ . ๋จผ์ ์ง๋์์ ๋น๊ณต๊ฐ๋ค์ ์ขํ๋ฅผ ๋ชจ์ ์ ์ฅํ๋ค. ๊ทธ ํ ํ์ด์ฌ์ combinations๋ฅผ ์ฌ์ฉํ์ฌ ๋ฒฝ์ ์ธ์์ง๋ ๋ชจ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ์ถ์ถํ..