공부하기/백준

[Java] 백준 풀기 15059 - hard choice

XEV 2023. 3. 16. 23:44

자바 백준 15059번

브론즈 4

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

 

15059번: Hard choice

The first line contains three integers Ca, Ba and Pa (0 ≤ Ca, Ba, Pa ≤ 100), representing respectively the number of meals available for chicken, beef and pasta. The second line contains three integers Cr, Br and Pr (0 ≤ Cr, Br, Pr ≤ 100), indicati

www.acmicpc.net

 

 

 

 

 

문제 보기

분류: 수학, 구현, 사칙연산

 

 

 

 

 

문제 풀기

각각의 준비된 음식 개수와 원하는 음식 개수를 차례대로 입력받고, (원하는) - (준비된) 계산을 시행한다.

이 값이 0 보다 크면 원하는 음식을 못 받는 사람이 생기기 때문에 이 경우에만 차를 구하여 result 에 합한다.

결과를 출력한다.

 

 

 

 

 

코드 보기

import java.util.Scanner;

public class Main {
    public static void main(String args[]) {

        Scanner sc = new Scanner(System.in);
        
        int ca = sc.nextInt();
        int ba = sc.nextInt();
        int pa = sc.nextInt();
        
        int cr = sc.nextInt();
        int br = sc.nextInt();
        int pr = sc.nextInt();

        int result = 0;
        if (cr - ca > 0) {
            result += cr - ca;
        }
        if (br - ba > 0) {
            result += br - ba;
        }
        if (pr - pa > 0) {
            result += pr - pa;
        }
        
        System.out.print(result);
        
    }
}