말랑한 하루

[Programmers] 콜라 문제 (Lv 1, Python) 본문

문제풀이/Programmers

[Programmers] 콜라 문제 (Lv 1, Python)

지수는말랑이 2022. 10. 22. 13:42
반응형

[ 학습 내용 ]

#사칙연산
/ 	: 나누기
//	: 몫
%	: 나머지

#while
#	python에서 do-while구문은 존재하지 않음
#	그래서 while True: ~ if ~: break 구문으로 활용할 수 있음

while condition:
	~code~
    if exist condition: break


[ 소스 코드 ]

def solution(a, b, n):
    answer = 0
    while True:
        temp = 0
        answer += n//a*b
        temp = n%a
        n = n//a*b+temp
        if n//a == 0: break
    return answer



반응형
Comments