https://school.programmers.co.kr/learn/courses/30/lessons/132267
콜라를 받기 위해 마트에 주어야 하는 병 수 a,
빈 병 a개를 가져다 주면 마트가 주는 콜라 병 수 b,
가지고 있는 빈 병의 개수 n
function solution(a, b, n) {
//총 받은 콜라 수
let totalcokes=0
//교환 가능한 수량이 아닐 때까지 반복
while(n/a>=1){
//콜라 n개를 줄 때 받게 되는 콜라 수
let newcokes=Math.floor(n/a)*b;
//받은 콜라들을 totalcokes에 더한다
totalcokes+=newcokes;
//n은 교환하고 남은 콜라와 새로 받은 콜라의 합이 된다
n=n%a+newcokes;
}
return totalcokes;
}