자바/백준

[백준 5532] 방학 숙제

슈슈버거 2022. 10. 14. 00:23

문제

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

 

5532번: 방학 숙제

한 줄에 하나씩 총 다섯 줄에 걸쳐 L, A, B, C, D가 주어진다. (2 ≤ L ≤ 40, 1 ≤ A, B ≤ 1000, 1 ≤ C, D ≤ 100) 항상 방학 숙제를 방학 기간내에 다 할 수 있는 경우만 입력으로 주어진다.

www.acmicpc.net


내가 작성한 코드

import java.io.*;

public class qor5532 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

        int vacation = Integer.parseInt(br.readLine());
        int korean = Integer.parseInt(br.readLine());
        int math = Integer.parseInt(br.readLine());
        int maxKorean = Integer.parseInt(br.readLine());
        int maxMath = Integer.parseInt(br.readLine());

        int resultMath = math/maxMath;
        if(math%maxMath!=0){
            resultMath++;
        }

        int resultKorean = korean/maxKorean;
        if(korean%maxKorean!=0){
            resultKorean++;
        }

        if(resultMath>=resultKorean){
            bw.write(vacation-resultMath+"");
        }
        else{
            bw.write(vacation-resultKorean+"");
        }

        bw.close();
    }
}

'자바 > 백준' 카테고리의 다른 글

[백준 5554] 심부름 가는 길  (0) 2022.10.19
[백준 5543] 상근날드  (0) 2022.10.14
[백준 2908] 상수  (0) 2022.10.07
[백준 2920] 음계  (0) 2022.10.07
[백준 11720] 숫자의 합  (0) 2022.10.07