FrontEnd/프로그래머스

[JS] 콜라 문제

정_민_규 2023. 4. 11. 17:09
728x90

문제에 나온대로 수식을 정해주면 된다.

 

~~(n/a)*a로 바꿀수 있는 최대의 콜라 병수를 구해주고, ~~(n/a)*b로 새로 얻은 콜라병의 수를 구할 수 있다.

 

 

 

function solution(a, b, n) {
    var answer = 0;
    while (n>=a) {
         answer +=~~(n/a)*b
         n = n - ~~(n/a)*a + ~~(n/a)*b
    }
    return answer;
}
728x90