[프로그래머스 Lv.2] 스택/큐 - 기능개발

김민지·2023년 12월 10일
0

✨ 문제 ✨

✨ 정답 ✨

function solution(progresses, speeds) {
    let leftArray=[];
    for (let i=0;i<progresses.length;i++){
        leftArray.push(Math.ceil((100-progresses[i])/speeds[i]));
    }
    let max=leftArray[0];
    let answer=[];
    let count=1;
    for (let i=1;i<=leftArray.length;i++){
        if (max<leftArray[i]){
            answer.push(count);
            max=leftArray[i];
            count=1;
        }else if(i===leftArray.length){
            answer.push(count);
            break;
        }else{
            count+=1;
        }
    }

    return answer;
}

🧵 참고한 정답지 🧵

💡💡 기억해야 할 점 💡💡

profile
이건 대체 어떻게 만든 거지?

0개의 댓글

관련 채용 정보