๋ฌธ์ ๋งํฌ https://www.acmicpc.net/problem/1759 1759๋ฒ: ์ํธ ๋ง๋ค๊ธฐ ์ฒซ์งธ ์ค์ ๋ ์ ์ L, C๊ฐ ์ฃผ์ด์ง๋ค. (3 ≤ L ≤ C ≤ 15) ๋ค์ ์ค์๋ C๊ฐ์ ๋ฌธ์๋ค์ด ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋์ด ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ๋ฌธ์๋ค์ ์ํ๋ฒณ ์๋ฌธ์์ด๋ฉฐ, ์ค๋ณต๋๋ ๊ฒ์ ์๋ค. www.acmicpc.net ๋ด๊ฐ ํผ ํ์ด ๋ชจ์๊ณผ ์์์ ๋ชจ๋ ๋ฐฐ์ด๋ก ๋ง๋ค์ด์ค ๋ค, ์ฌ๊ธฐ์ ๋ชจ์์ด ํ๊ฐ ์ด์ ํฌํจ๋๋์ง์ ์์์ ๊ฐ์๋ฅผ ๋ฐ์ ธ์ฃผ์๋ค. dfs๋ฅผ ์ด์ฉํด์ ํ์๋ค. ์ค๋ณต์ด ํ์ฉ๋์ง ์๊ธฐ ๋๋ฌธ์, ๋ฐฉ๋ฌธ์ฒดํฌ๋ฅผ ํด๊ฐ๋ฉด์ ํ์๋ค. let LC = readLine()!.split(separator: " ").map{ Int(String($0))! } let l = LC[0] let c = LC[1] var charLis..