본문 바로가기

코딩 문제/백준

백준 - 4796번

728x90

 

문제

 

import java.util.Scanner;

 

public class Main {

 

      public static void main(String[] args) {

            int check = 0;

            int possible = 0, date = 0, vacation = 0;

            int a = 0, b = 0, answer = 0, caseNum = 1; // 몫, 나머지, 출력 값, case

            Scanner scan = new Scanner(System.in);

            while(check == 0){

                  possible = scan.nextInt();

                  date = scan.nextInt();

                  vacation = scan.nextInt();

                  if(possible == 0 && date == 0 && vacation == 0){

                        check = 1;

                  }

                  if(check == 0){

                        a = vacation / date;

                        b = vacation % date;

                        if(possible < b){

                              b = possible;

                        }

                        answer = (possible * a) + b;

                        System.out.println("Case " + caseNum + ": " + answer);

                        caseNum++;

                  }

            }

      }

}

'코딩 문제 > 백준' 카테고리의 다른 글

백준 - 6603번  (0) 2021.03.15
백준 - 5568번  (0) 2021.03.15
백준 - 2891번  (0) 2021.03.15
백준 - 2890번  (0) 2021.03.15
백준 - 2504번  (0) 2021.03.15