[파이썬/python] 프로그래머스 : 콜라 문제 (Lv.1)

https://school.programmers.co.kr/learn/courses/30/lessons/132267

def solution(a, b, n):
    cnt = 0
    while n >= a:
        if n % a == 0:
            cnt += (n // a) * b
            n = (n // a) * b
        else:
            cnt += (n // a) * b
            n = ((n // a) * b) + (n % a)
    return cnt

n이 a로 나누어 떨어지지 않으면  ((n // a) * b)에 n%a를 더해주었다.

comment