📌 문제 링크: https://www.acmicpc.net/problem/1063
✅ 내 풀이(Success) :
🧐 Review:
오랜만에 꽤 긴 코드를 작성하며 문제를 해결했다. 문제에서 주어진 조건을 그대로 코드로 옮기면 되기 때문에 어렵지 않은 시뮬레이션 문제였다.
🚩 Idea:
1. 체스판 세팅한다. (1은 킹이 위치하는 곳, 2는 돌이 위치하는 곳, 0은 비어있는 공간)
2. 킹과 돌의 위치를 체스판에 표기
3. 반복문을 돌면서 킹의 돌을 움직일 수 있는지 체크한다.
움직이려는 위치에 돌이 위치한 경우 돌도 움직일 수 있는지 체크한다.
4. 킹과 돌이 움직일 수 있다면 체스판에서 위치를 변경한다.
5. 반복이 종료되고, 킹과 돌의 위치를 출력한다.
'알고리즘 문제 풀이: 파이썬 > BOJ' 카테고리의 다른 글
[BOJ_2872] 우리집엔 도서관이 있어 (0) | 2023.10.29 |
---|---|
[BOJ_5567] 결혼식 (0) | 2023.10.19 |
[BOJ_2980] 도로와 신호등 (0) | 2023.10.12 |
[BOJ_12845] 모두의 마블 (0) | 2023.10.08 |
[BOJ_14713] 앵무새 (1) | 2023.10.08 |
댓글