[깃허브] https://github.com/heesoo-park/ForCodeKata/tree/main/%EB%AF%B8%EB%A1%9C%20%ED%83%88%EC%B6%9C [프로그래머스] https://school.programmers.co.kr/learn/courses/30/lessons/159993 생각보다 쉽게 풀어낸 문제였다. 오랜만에 프로그래머스 문제를 푸는데 이 문제는 보자마자 BFS에 경로를 두 번 나눠야겠다는 생각이 빡! 들었다. 그래서 바로 코드로 생각을 풀어내기 시작했다. 가장 먼저 두 개의 큐에 시작 지점 좌표와 레버 좌표를 넣었다. 두 개의 큐인 이유는 시작 지점에서 레버, 레버에서 출구로 가는 BFS를 따로 돌릴 것이기 때문이다. 레버를 당기지 못하면 출구로 빠르게 가도 나갈..