사용 언어 - Python3
문제 - 콜라 문제
정답
단순 계산 (정답 맞춘 여부 O)
병을 팔고 남은 remain_bottle을 저장한다.
새로 받는 콜라 개수를 n으로 저장해 n이 a보다 작아질때까지 반복해준다.
def solution(a, b, n):
answer = 0
while n >= a :
remain_bottle = n%a #나머지 = 남는 병
n = (n//a)*b #몫 = 새로 받는 콜라 개수
answer += n
n += remain_bottle
return answer
레퍼런스
- 정답 깃허브
'Algorithm > 구현' 카테고리의 다른 글
[프로그래머스 lv 1] 성격 유형 검사 (1) | 2023.05.12 |
---|---|
[프로그래머스 lv 1] 숫자 짝꿍 (0) | 2023.05.12 |
[프로그래머스 lv1] 옹알이(2) (0) | 2023.05.10 |
[프로그래머스 lv1] 푸드 파이트 대회 (1) | 2023.05.09 |
[프로그래머스 lv1] 과일 장수 (0) | 2023.04.26 |
댓글