알고리즘 풀이

[프로그래머스]기능개발(javascript)

YunHyeong 2021. 7. 27. 20:39

lv.2 난이도의 문제이다. 큐를 이용해서 문제를 해결했다. 100에서 progress 값을 빼주고 speeds로 나눴을 때, 나머지가 0이 아니면 num(기능이 완성되는데 걸리는 일수)에 +1를 해주었다. 그리고 Math.floor를 통해서 num를 내림 처리해주었다. 자바스크립트는 기본적으로 실수 소수점으로 값을 반환하기 때문에 내림처리를 해주지 않으면 정말 그대로 실수로 값을 저장한다.