05-4 8ํธ ๋ฌธ์ 8ํธ ๋ฌธ์ ์์๋ณด๊ธฐ 8ํธ ๋ฌธ์ (8-Queen prooblem)๋ ์ฌ๊ท ์๊ณ ๋ฆฌ์ฆ์ ์ค๋ช ํ ๋ ์์ฃผ ๋์ค๋ ์์ ์ ๋๋ค. 8๊ฐ์ ํธ์ด ์๋ก ๊ณต๊ฒฉํ์ฌ ์ก์ ์ ์๋๋ก 8 x 8 ์ฒด์คํ์ ๋ฐฐ์นํ์ธ์. ๋ถ๊ธฐ ์์ ์ผ๋ก ๋ฌธ์ ํด๊ฒฐํ๊ธฐ ์ค์ต 5-7 ๊ฐ ์ด์ ํธ์ 1๊ฐ ๋ฐฐ์นํ๋ ์กฐํฉ์ ์ฌ๊ท์ ์ผ๋ก ๋์ดํ๊ธฐ # ๊ฐ ์ด์ ํธ์ 1๊ฐ ๋ฐฐ์นํ๋ ์กฐํฉ์ ์ฌ๊ท์ ์ผ๋ก ๋์ดํ๊ธฐ pos = [0] * 8 # ๊ฐ ์ด์์ ํธ์ ์์น๋ฅผ ์ถ๋ ฅ def put() -> None: """๊ฐ ์ด์ ๋ฐฐ์นํ ํธ์ ์์น๋ฅผ ์ถ๋ ฅ""" for i in range(8): print(f'{pos[i]:2}',end='') print() def set(i: int) -> None: """i์ด์ ํธ์ ๋ฐฐ์น""" for j in range(8): po..