
[백준][JAVA] 2493 탑
·
알고리즘/문제풀이 :백준
바킹독 스택강의를 듣고 응용문제를 풀면서 생각했던 과정들이다!!📌문제 설명백준 2493 탑 일직선 위에 N개의 높이가 서로 다른 탑을 수평 직선의 왼쪽부터 오른쪽 방향으로 차례로 세우고, 각 탑의 꼭대기에 레이저 송신기를 설치하였다. 조건모든 탑의 레이저 송신기는 레이저 신호를 지표면과 평행하게 수평 직선의 왼쪽 방향으로 발사한다.모든 탑에는 레이저 신호를 수신하는 장치가 설치되어 있다.레이저 신호는 가장 먼저 만나는 단 하나의 탑에서만 수신이 가능하다.예시 6, 9, 5, 7, 4이렇게 생각하면 된다!!그래서 출력이 0 0 2 2 4가 나온다.1번과 2번 탑은 아무곳도 안닿아서 0이 출력되고 3번과 4번 탑은 2번탑에 막히기 때문에 2가 출력된다. 그리고 5번탑은 4번탑에 막혀서 4가 출력된다!!?..