강의로 돌아가기
anax015obs

정확성 검사에서 3개만 맞고 나머진 틀리네요.. 뭐가 문제인 걸까요?

주어진 배열 2개로 배포까지 남은 기간 배열을 만들어서 풀려고 했는데 어디가 문제인 걸까요...

작성중인 코드―solution.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const solution = (p, s) => {
    const pp = p.map((v, i) => 
        Math.ceil((100 - v) / s[i])
    );
    let middle = [];
    const answer = [];
    pp.forEach((v, i) => {
        if (middle.length > 0 && middle[middle.length - 1] < v) {
             answer.push(middle.length);
            middle = [];
        } 
        middle.push(v);

        if (i === pp.length - 1) {
            answer.push(middle.length);
        }
    })
    return answer;
}
0 개의 답변
답변 쓰기
This input form supports markdown syntax. Please refer to 마크다운 가이드.