상근날드에서 가장 잘 팔리는 메뉴는 세트 메뉴이다. 주문할 때, 자신이 원하는 햄버거와 음료를 하나씩 골라, 세트로 구매하면, 가격의 합계에서 50원을 뺀 가격이 세트 메뉴의 가격이 된다.
햄버거는 총 3종류 상덕버거, 중덕버거, 하덕버거가 있고, 음료는 콜라와 사이다 두 종류가 있다.
햄버거와 음료의 가격이 주어졌을 때, 가장 싼 세트 메뉴의 가격을 출력하는 프로그램을 작성하시오.
입력은 총 다섯 줄이다. 첫째 줄에는 상덕버거, 둘째 줄에는 중덕버거, 셋째 줄에는 하덕버거의 가격이 주어진다. 넷째 줄에는 콜라의 가격, 다섯째 줄에는 사이다의 가격이 주어진다. 모든 가격은 100원 이상, 2000원 이하이다.
첫째 줄에 가장 싼 세트 메뉴의 가격을 출력한다.
import java.util.*;
public class Main {
public static void main(String[] args) {
int[] price = new int[5];
int bugerMin = 2000;
int drinkMin = 2000;
Scanner scan = new Scanner(System.in);
for (int i = 0; i < 5; i++) {
price[i] = scan.nextInt();
}
for (int i = 0; i < 3; i++) {
if (price[i] < bugerMin) {
bugerMin = price[i];
}
}
if (price[3] < price[4]) {
drinkMin = price[3];
} else {
drinkMin = price[4];
}
System.out.println(bugerMin + drinkMin - 50);
}
}
가장 싼 버거와 가장 싼 음료를 구하여 -50을 해주면 된다!
더 좋은 방법이나 궁금한 점 있으면 댓글 부탁드립니다!