
프로그래머스 코딩테스트 LV.1 - 콜라 문제
콜라 문제 https://school.programmers.co.kr/learn/courses/30/lessons/132267# 나의 풀이 function solution(a, b, n) { var answer = 0; while(n >= a){ let received = Math.floor(n / a) answer += (received*b) n = (received*b) + (n % a) } return answer; } 보유한 콜라의 개수가 a보다 작거나 같을 때까지만 작동하는 while문을 만들었다. 상빈이가 받는 콜라의 개수는 n에서 a만큼 나눈 뒤에 소수점자리는 제외한 값이다. 여기서 중요한 것은 그 다음으로 n(상빈이가 갖는 콜라의 개수)는 b개 만큼 받고 n을 a로 나눈 나머지값을 포함해야..