728x90
반응형
2 * A - 1와 2 * B + 1의 최소
- 제목
치즈버거 만들기
- 조건
시간 제한 : 1 초
메모리 제한 : 1024 MB
- 문제
승현이가 일하는 햄버거 가게에는 요리 재료로 사용할 햄버거 패티가
A개, 슬라이스 치즈가 B개 있다. 치즈버거를 만들기 위해서는 패티와 치즈를 각각 한 개 이상 고른 후 햄버거 빵 사이에 패티와 치즈를 번갈아 쌓아야 한다. 단, 패티의 개수는 치즈의 개수보다 정확히 한 개 더 많이 골라야 한다.
승현이는 가게에 있는 요리 재료를 가지고 최대한 큰 치즈버거를 하나 만들려고 한다. 치즈버거의 크기는 패티와 치즈의 개수를 더한 것과 같다. 승현이가 만들 수 있는 치즈버거의 최대 크기를 구해보자.
- 입력
첫째 줄에 패티의 개수 A (2 ≤ A ≤ 100)와 치즈의 개수 B (1 ≤ B ≤ 100)가 공백으로 구분되어 주어진다.
- 출력
승현이가 만들 수 있는 치즈버거의 최대 크기를 출력한다.
예제 입력1 | 예제 출력1 |
2 1 | 3 |
예제 입력2 | 예제 출력2 |
4 5 | 7 |
예제 입력3 | 예제 출력3 |
3 3 | 5 |
import java.io.*;
import java.util.*;
public class Main{
static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
static StringBuilder sb = new StringBuilder();
static StringTokenizer st;
public static void main(String[] args) throws IOException {
st = new StringTokenizer(br.readLine());
int A = Integer.parseInt(st.nextToken());
int B = Integer.parseInt(st.nextToken());
System.out.println(Math.min(2 * A - 1, 2 * B + 1));
}
}
728x90
반응형
'Problem Solving > BaekJoon' 카테고리의 다른 글
[BOJ/백준] 20208 - 진우의 민트초코우유 (0) | 2024.02.21 |
---|---|
[BOJ/백준] 23563 - 벽 타기 (0) | 2024.02.21 |
[BOJ/백준] 14699 - 관악산 등산 (0) | 2023.10.01 |
[BOJ/백준] 28333 - 화이트 칼라 (0) | 2023.10.01 |
[BOJ/백준] 18427 - 함께 블록 쌓기 (0) | 2023.10.01 |