본문 바로가기

개발/알고리즘

N-Queen

문제


N-Queen문제는 유명한 문제이다. 이는 N × N인 체스판 위에 N개의 퀸을 서로 공격할 수 없게 놓는 문제이다.


N이 주어졌을 때, 퀸을 놓는 방법의 수를 구하시오.




입력


첫 번째 줄에 자연수 N이 주어진다. (1 ≤ N ≤ 12)




출력


첫 번째 줄에 퀸 N개를 서로 공격할 수 없게 놓는 경우의 수를 출력한다.




힌트


예제 입력


4


예제 출력


2




'개발 > 알고리즘' 카테고리의 다른 글

지은이가 지은 집  (0) 2016.12.02
가장 많은 수  (0) 2016.12.02
소수경로  (0) 2016.12.02
ASSEMBLY LINE SCHEDULING  (0) 2016.12.02
막대기 자르기  (0) 2016.12.02