[백준] 5014번 스타트링크 JAVA (자바) 풀이
문제 5014번 (bfs) : 건물 총 F층 스타트링크가 있는 곳의 위치는 G층 현위치 S층 : 엘리베이터는 버튼이 2개밖에 없다 U버튼은 위로, D버튼은 아래로 가는 버튼 : G층에 도착하려면 버튼을 적어도 몇 번 눌러야 하는지 구하는 프로그램을 작성 (만약, G층에 갈 수 없다면, "use the stairs"를 출력) [입력] : 첫째 줄에 F, S, G, U, D (1 ≤ S, G ≤ F ≤ 1000000, 0 ≤ U, D ≤ 1000000) [출력] : S층에서 G층으로 가기 위해 눌러야 하는 버튼의 수의 최솟값을 출력 (갈 수 없다면, "use the stairs") [설명] 1. count 가 아닌 arr 배열 이용하기 2. void가 아닌..
2024. 6. 17.