[프로그래머스]다리를 지나는 트럭

1 · MyeongGeun Jo · July 12, 2022, 8:49 a.m.
function solution(bridge_length, weight, truck_weights) { let tick = 0 let currentBridgeWeight = 0 const waitingTrucks = [...truck_weights] const passingTrucks = [] const passedTrucks = [] while (passedTrucks.length !== truck_weights.length) { tick += 1 // 1초 경과 // 현재 경과된 시간과 트럭이 진입한 시간차가 다리 길이 만큼이면 첫번째 passingTruck을 옮겨줌. if ( passingTrucks.length > 0 && tick - passingTrucks[0].tick === bridge_length ) { const { truck: passedTruck } = passingTruck...