const solution = (progresses, speeds) => {
const remain = progresses.map((v,i)=>Math.ceil((100-v)/speeds[i]));
// 완료까지 남은 일수를 계산하고
let start = remain[0]; // 선 개발 기능의 일수가 기준이 되어
let count = 1; // 각 배포 당 기능수를 카운팅해준다
const result = [];
for (let i=1; i<remain.length; i++) {
if (start >= remain[i]) {
count++;
} else {
result.push(count);
count = 1;
start = remain[i];
// 후 개발 기능의 일수가 크면 count와 start를 초기화
}
if (i === remain.length -1) result.push(count);
// 순회가 종료되면 최종 count를 넣어준다
}
return result;
}