[파이썬/python] 백준 10469 - 사이 나쁜 여왕들
·
알고리즘
문제https://www.acmicpc.net/problem/10469문제 설명8x8 체스판 위에 여덟개의 퀸을 배치하여 서로 공격할 수 없게 만들어야 한다.여왕은 네 대각선과 상,하,좌,우 네 방향, 총 여덟 방향으로 이동이 가능하다.8x8의 체스판이 주어지며, 올바른 배치인지 판단해야 한다. 풀이단순한 8 Queen 문제이다. 하지만 문제를 제대로 읽지 않으면 발생하는 문제가 있다.사이나쁜 여왕 퀴즈는 "여덟" 여왕을 8x8 체스판 위에 배치하는 문제이다. 따라서 보드판에 8개의 여왕이 존재하지 않으면 해당 배치는 올바르지 않은 해법이다.여왕은 8 방향으로 이동할 수 있기에 8 방향을 모두 탐색해서 해당 방향에 퀸이 존재하는지 판별해야하는 문제이다.나는 퀸을 찾기 위해 인덱스 순으로 완전 탐색을 했..