(1).백준 31962번 등교는 도착시간 이내에 목적지에 갈 수 있는 버스 중 가장 늦게 출발하는 시간을 구해야 하는 문제로

목표 시간을 따로 꺼내둔 다음 총 시간과 비교해서 result에 최대값을 비교해서 담아주는 방식으로 진행했고

도착 불가능할 경우 -1을 출력해야 해서 초기값을 -1로 지정했다.

 

const input = `3 8
2 1
6 3
4 4`.split('\n').map(el => el.split(' ').map(Number))

const [x,y] = input[0]
let result = -1
for(let i = 1 ; i < input.length ; i++){
    const sum = input[i][0] + input[i][1]
    if(sum <= y){
        result = Math.max(result, input[i][0])
    }
}

console.log(result)

'회고' 카테고리의 다른 글

[개발일지] - 924(주말)  (0) 2026.01.25
[개발일지] - 923  (1) 2026.01.24
[개발일지] - 922  (0) 2026.01.22
[개발일지] - 921  (0) 2026.01.21
[개발일지] - 920  (0) 2026.01.19

+ Recent posts