[python]프로그래머스 콜라문제 오답노트

김보현·2024년 6월 29일
0

PS

목록 보기
45/62

오답

def solution(a, b, n):
    get = 0
    now = n
    
    while now >=a:
        cola = now // a
        get += cola
        namozi = now % a   
        now = cola * b + namozi
    return get

정답

def solution(a, b, n):
    get = 0
    now = n
    
    while (now >=a):
        namozi = now % a 
        now = (now // a)*b
        get += now
        now += namozi
    return get

틀린이유

새로 얻은 콜라를 변수cola에 담았었는데, 여기서 b를 곱하지 않았다. 그리고 사실 이 변수도 필요없고 바로 처음 설정한 변수now에 담으면 된다.

profile
Fall in love with Computer Vision

0개의 댓글

관련 채용 정보