콜라 문제

- 문제- 코드function solution(a, b, n) { var answer = 0; while(n >= a) { answer += Math.floor(n/a)*b n = Math.floor(n / a) * b + n % a; } return answer;}-해설우선 n을 a개로 나누는 것이 목적이기 때문에 n이 a개만큼 더 못나누는 상황 즉 n >= a 일 경우가 안될 때까지 while문으로 나누게 끔 하였다.이제 answer에는 (n / a) 한값에 * b 몇병을 추가적으로 주는지 곱해서 우선 answer에 넣어두고, n의 값은 n / a * b 에 n % a를 더해주어야한다. n % a를 하는 이유는 위의 사진을 보면 ..
이즈99
'콜라 문제' 태그의 글 목록