백준/그리디
# 4796 캠핑
bright_code
2021. 3. 8. 12:40
728x90
반응형
4796번: 캠핑
입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있고, L, P, V를 순서대로 포함하고 있다. 모든 입력 정수는 int범위이다. 마지막 줄에는 0이 3개 주어진다.
www.acmicpc.net
# 4796
data = []
while True :
L, p, v = map(int, input().split() )
if L + p + v == 0 :
break
else :
data.append([L,p,v])
for i in data :
L, p, v = i[0], i[1], i[2]
cnt = ( v//p )*L
re = v - p*(v//p)
if re <= L :
cnt += re
else :
cnt += L
print("Case",str(data.index(i)+1)+":",cnt)
728x90
반응형