프로그래머스 LEVEL 1(콜라 문제)

-
사용 언어 : javascript
-
해결 날짜 : 2022-11-11
- 해결 방법 :
- 현재 가지고 있는 새 콜라를 a의 배수만큼 마셔 마트에 반환 시 받을 수 있는 빈 병의 수를 returned에 저장
- 남은 새 콜라의 수를 update
- 받을 수 있는 빈 병의 수를 answer에 증가
- 가지고 있는 새 콜라의 수가 마트의 기본 반환 단위보다 작을 시 반복문 종료
- 회고 :
- x
-
코드
function solution(a, b, n) { let answer = 0; while (n >= a) { const returned = parseInt(n / a) * b; n = returned + n % a; answer += returned; } return answer; } - 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges