[프로그래머스/python] 콜라 문제

bej_ve·2022년 10월 26일
0

python알고리즘

목록 보기
34/46

<문제>
콜라 빈 병 a개를 가져다주면 콜라 b병을 주는 마트가 있다. 빈 병 n개를 가져다주면 몇 병을 받을 수 있는가?

<코드>

import math

def solution(a, b, n):
    answer = 0
    while(n>=a):
        remain = n % a
        n =math.floor(n / a) * b
        answer += n
        n += remain
    return answer

0개의 댓글