PS/프로그래머스

[Level2][Javascript] 카펫

returnzero 2022. 6. 24. 13:22
function solution(brown, yellow) {
    var answer = [];
    let sum= brown+yellow
    for (let i=3; i<= (sum/3)+1; i++){
        if (sum%i===0){
            let a= i;
            let b= sum/i;
            // console.log(a,b);
            if((a-2)*(b-2)===yellow) answer.push([a,b]);
        }
    }
    let re=answer.pop()
    return re;
}

level1 같다고 생각이 드는 문제다.