코테 공부

백준[4769] 캠핑 (파이썬 풀이)

moonsun623 2021. 10. 7. 00:44
반응형

https://www.acmicpc.net/problem/4796

 

4796번: 캠핑

입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있고, L, P, V를 순서대로 포함하고 있다. 모든 입력 정수는 int범위이다. 마지막 줄에는 0이 3개 주어진다.

www.acmicpc.net

 

내가 한 풀이

i=1
while True:
    l,p,v=map(int,input().split(" "))
    days=0
    
    if l+p+v==0:
        break
    else:
        x,y=divmod(v,p)
        days+=x*l+min(y,l) #나머지 y가 l 보다 클 수 있음으로 둘 중 최소값을 더해준다.
        print(f"Case {i}: {days}")
        i+=1