728x90
문제
https://www.acmicpc.net/problem/32184
풀이
페이지 A ~ B를 전부 촬영한다고 할 때 최소 촬영 횟수를 구하는 문제다.
A가 짝수이고, B가 홀수일 때, 양 끝을 분리해서 촬영해야 하므로 필요한 최소 촬영 횟수는 $\frac{B - A}{2} + 2$이다. 이 외에는 겹쳐서 촬영이 되기 때문에 $\frac{B-A}{2} + 1$이 된다.
// Solve & Output
if (A % 2 == 0 && B % 2 == 1) {
System.out.println((B - A) / 2 + 2);
} else {
System.out.println((B - A) / 2 + 1);
}
}
}
소스코드
https://github.com/rogi-rogi/problem-solving/blob/main/baekjoon-online-judge/practice/32184.java
728x90
'PS > Baekjoon Online Judge' 카테고리의 다른 글
[백준 01408] 24 [Java] (0) | 2025.04.04 |
---|---|
[백준 14335] 서로 다른 부분 수열의 개수 [Java] (0) | 2025.04.03 |
[백준 01388] 바닥 장식 [Java] (0) | 2025.03.30 |
[백준 32154] SUAPC 2024 Winter [Java] (0) | 2025.03.27 |
[백준 13022] 늑대와 올바른 단어 [Java] (0) | 2025.03.26 |