プログラマ-機能開発
1194 ワード
1.質問
質問リンク
2.解答
2-1. 条件
2-2. に答える
これは非常に簡単な問題です.
3.完全なコード
function solution(progresses, speeds) {
const ans = [];
while (progresses.length) {
// 2. 맨 앞의 기능의 진행률이 100%라면 뒤에 같이 배포해야될 기능들도 같이 셉니다.
if (progresses[0] >= 100) {
let count = 0;
while (progresses.length && progresses[0] >= 100) {
count++;
progresses.shift();
speeds.shift();
}
// 3. 정답 배열에 카운트를 담습니다.
ans.push(count);
}
// 1. 하루 지날 때마다 작업들의 진행률을 높여줍니다.
speeds.forEach((speed, index) => progresses[index] += speed);
}
return ans;
}
Reference
この問題について(プログラマ-機能開発), 我々は、より多くの情報をここで見つけました https://velog.io/@front/프로그래머스-기능개발テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol