거울설치1 [백준 2151] 거울 설치(JAVA) https://www.acmicpc.net/problem/2151 2151번: 거울 설치 첫째 줄에 집의 크기 N (2 ≤ N ≤ 50)이 주어진다. 다음 N개의 줄에는 N개의 문자로 집에 대한 정보가 주어진다. ‘#’는 문이 설치된 곳으로 항상 두 곳이며, ‘.’은 아무 것도 없는 것으로 빛은 이 곳을 통과한다. ‘!’은 거울을 설치할 수 있는 위치를 나타내고, ‘*’은 빛이 통과할 수 없는 벽을 나타낸다. www.acmicpc.net 우선순위큐를 안쓰고 그냥 큐를 써서 틀렸다.. visit배열을 3차원으로 선언해서 방향까지 체크해줬다. 거울이 있는 경우에 반시계방향 or 시계방향으로 90도 회전하는 경우를 추가해주었다. import java.io.BufferedReader; import java.io.. 2020. 3. 23. 이전 1 다음