👩💻 Join our community of thousands of amazing developers!
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...