반응형
https://www.acmicpc.net/problem/5532
- 문제
- 문제 풀이
백준 5532번 방학 숙제는 브론즈 4 난이도의 수학 문제이다. 이 문제에서는 우선 L일의 방학이 주어진다. 그리고 국어 숙제 총 A페이지, 수학 숙제 총 B 페이지, 그리고 하루에 풀 수 있는 국어 숙제는 총 C페이지와 수학 숙제는 총 D 페이지라는 정보가 주어진다. 이때 방학 첫날부터 방학 숙제를 시작한다고 했을 때 최대 며칠을 놀 수 있는지 구하면 된다.
우선 하루에 가장 많은 페이지를 푼다고 할 때, 국어 숙제와 수학 숙제가 얼마나 걸리는지를 구하면 된다. 이때 N일이 걸리면 이 N을 L에서 빼주기만 하면 된다.
자세한 코드는 밑에서 참고할 수 있다.
- 코드
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int L = Integer.parseInt(br.readLine());
int A = Integer.parseInt(br.readLine());
int B = Integer.parseInt(br.readLine());
int C = Integer.parseInt(br.readLine());
int D = Integer.parseInt(br.readLine());
double max = 0;
max = Math.max((double)A/(double)C, (double)B / (double)D);
max = Math.ceil(max);
L -= (int)max;
System.out.print(L);
}
}
반응형
'백준' 카테고리의 다른 글
[백준] 16394번 : 홍익대학교 – JAVA [자바] (0) | 2022.08.08 |
---|---|
[백준] 2460번 : 지능형 기차 2 – JAVA [자바] (0) | 2022.08.07 |
[백준] 2744번 : 대소문자 바꾸기 – JAVA [자바] (0) | 2022.08.07 |
[백준] 11382번 : 꼬마 정민 – JAVA [자바] (0) | 2022.08.07 |
[백준] 2754번 : 학점계산 – JAVA [자바] (0) | 2022.08.07 |
댓글