카테고리 없음

[백준] 14489 : 치킨 두 마리(…) (JAVA)

송테이토 2022. 10. 6. 20:22

백준 14489 자바

치킨 두 마리 (...)

문제

슬프게도, 2017 선린 봄맞이 교내대회의 상품 비용은 욱제의 통장에서 충당된다. 욱제의 마음을 아는지 모르는지, 참가자들이 1등 상품으로 치킨을 무려 두 마리(...)나 달라고 조르고 있다.

욱제에게는 두 개의 통장이 있다. 두 통장의 잔고와 치킨 한 마리의 가격이 주어질 때, 욱제가 치킨 두 마리(...)를 살 수 있는지 알아보자.

입력

첫째 줄에 두 통장의 잔고 A와 B가 주어진다. (0 ≤ A, B ≤ 1,000,000,000)

둘째 줄에 치킨 한 마리의 가격 C가 주어진다. (0 ≤ C ≤ 1,000,000,001)

출력

욱제가 치킨 두 마리(...)를 살 수 있으면 치킨 두 마리(...)를 사고 남은 두 통장 잔고의 합을, 살 수 없으면 현재 두 통장의 잔고의 합을 출력한다.

예제 입력 1

87 31
20000

예제 출력 1

118

예제 입력 2

15000 6000
5000

예제 출력 2

11000

예제 입력 3

1000000000 1000000000
1000000001

예제 출력 3

2000000000

시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율

2 초 512 MB 4605 2814 2648 61.956%


코드

package Day0925;

import java.util.Scanner;

public class B14489 {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int A = sc.nextInt(); // 통장 잔고 A
		int B = sc.nextInt(); // 통장 잔고 B
		int C = sc.nextInt(); // 치킨 한마리 가격 C
		sc.close();

		if (A + B >= (2 * C)) {
			System.out.println((A + B) - (2 * C));
		} else {
			System.out.println(A + B);
		}
	}

}