[Python] 백준 1600번 - 말이 되고픈 원숭이
알고리즘/BFS & DFS·2025. 8. 13.
문제https://www.acmicpc.net/problem/1600 문제풀이 입력값 k, w, h, 지도 정보(graph) 생성방문 여부 저장할 3차원 visited 리스트 생성거리 저장할 3차원 dist 리스트 생성BFS 함수 작성시작점 (0, 0, 말 점프 0회 사용 상태) 큐에 삽입상하좌우 이동 처리남은 말 점프 횟수가 있을 경우 나이트 이동 처리이동할 때마다 현재 상태(horse 점프 사용 횟수)에 맞춰 visited, dist 갱신목적지 도착 시 dist 값 반환, 불가능 시 -1 반환 CODEimport sysfrom collections import dequeinput = sys.stdin.readlinek = int(input())w, h = map(int, input().split..