diff --git "a/level-1/\354\275\234\353\235\274-\353\254\270\354\240\234&132267.js" "b/level-1/\354\275\234\353\235\274-\353\254\270\354\240\234&132267.js" new file mode 100644 index 0000000..46fb8ba --- /dev/null +++ "b/level-1/\354\275\234\353\235\274-\353\254\270\354\240\234&132267.js" @@ -0,0 +1,16 @@ +//https://github.com/codeisneverodd/programmers-coding-test +//더 좋은 풀이가 존재할 수 있습니다. +//정답 1 - ssi02014 +function solution(a, b, n) { + let result = 0; + + while (n >= a) { + const remain = n % a; + + n = Math.floor(n / a) * b; + result += n; + n += remain; + } + + return result; +}