반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준] 백준 25628번 햄버거 만들기 자바(JAVA)

1) 문제번호 : 25628

 

2) 문제 출처

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

 

25628번: 햄버거 만들기

햄버거 가게에서 일하는 종현이는 햄버거를 만드는 일을 하고 있다. 가게에는 햄버거 빵이 $A$개, 햄버거 패티가 $B$개 있는데, 이 빵과 패티를 가지고 최대한 햄버거를 많이 만드려고 한다. 햄버

www.acmicpc.net

 

6. 풀이

- 값을 입력 받고, 햄버거 빵과 패티는 2:1 비율로 1개씩 만들어 진다.

- 그렇기 때문에, 빵이 1개 이하이거나, 패티가 0이 되면 햄버거는 만들게 없어지므로, while문을 돌려서 개수를 구하면 된다.

 

7. 소스 코드

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.StringTokenizer;

public class Main {
	public static void main(String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		
		StringTokenizer st = new StringTokenizer(br.readLine());
		
		int A = Integer.parseInt(st.nextToken());
		int B = Integer.parseInt(st.nextToken());
		
		int cnt = 0;
		
		while(true) {
			if(A <= 1 || B == 0) {
				break;
			}
			
			A -= 2;
			B -= 1;
			
			cnt++;
		}
		
		System.out.println(cnt);
		
		
	}
}

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기