캠핑

시간 제한1초메모리 제한128 MB

요약
L, P, V가 주어질 때, 연속한 P일마다 최대 L일만 사용한다는 조건에서 V일 동안 캠핑장을 사용할 수 있는 최대 일수를 구한다.
난이도

보통10점 중 5점

유형
수학, 그리디
정답자
아직 제출이 없습니다

문제

등산가 김강산은 가족과 함께 캠핑을 떠났다. 그런데 캠핑장에는 다음과 같은 경고문이 붙어 있었다.

이 캠핑장은 연속한 20일 중 10일만 사용할 수 있습니다.

강산이는 이제 막 28일간의 휴가를 시작했다. 이번 휴가 동안 강산이는 캠핑장을 최대 며칠 사용할 수 있을까?

강산이는 문제를 좀 더 일반화해서 풀려고 한다. 캠핑장은 연속한 PP일 중 LL일만 사용할 수 있고, 강산이의 휴가는 VV일이다. 강산이가 캠핑장을 사용할 수 있는 최대 일수를 구하여라. (단, 1<L<P<V1 < L < P < V)

입력

입력은 여러 개의 테스트 케이스로 이루어진다. 각 테스트 케이스는 한 줄에 세 정수 LL, PP, VV가 순서대로 주어진다. 모든 정수는 int 범위 안에 있다. 입력의 마지막 줄에는 0 0 0이 주어지며, 이 줄은 처리하지 않는다.

출력

각 테스트 케이스마다 강산이가 캠핑장을 사용할 수 있는 최대 일수를 Case x: y 형식으로 한 줄에 출력한다. 여기서 x는 1부터 시작하는 테스트 케이스 번호이고, y는 정답이다.

예제5

  1. 예제 1

    입력
    5 8 20
    5 8 17
    0 0 0
    
    예상 출력
    Case 1: 14
    Case 2: 11
    
  2. 예제 2

    입력
    10 20 28
    0 0 0
    
    예상 출력
    Case 1: 18
    
  3. 예제 3

    입력
    2 10 13
    0 0 0
    
    예상 출력
    Case 1: 4
    
  4. 예제 4

    입력
    2 3 4
    0 0 0
    
    예상 출력
    Case 1: 3
    
  5. 예제 5

    입력
    5 8 20
    3 7 21
    4 6 25
    0 0 0
    
    예상 출력
    Case 1: 14
    Case 2: 9
    Case 3: 17