Java/백준알고리즘
백준알고리즘 #5543 상근날드 java
Sehyeok20
2020. 3. 30. 03:44
반응형
3개의 버거와 2개의 음료 가격이 주어졌을 때, 가장 싼 세트 메뉴의 가격을 구하는 코드.
문제에서 버거와 음료를 하나씩 고른다고 했으므로 for문을 2개 이용하여 버거 값과 음료 값을 따로 입력받는다.
가장 싼 세트 메뉴의 가격을 구하는 프로그램이므로 각 for문 안에서 가장 싼 버거 값을 Hmin에, 가장 싼 음료값을 Bmin에 대입한다.
그 후에 set라는 변수를 만들어 앞서 구했던 Hmin과 Bmin값을 더한 후 50원을 빼면 끝.
(set 변수를 만드는 대신 System.out.println(Hmin+Bmin-50); 코드를 사용해도 무방)
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int Hmin = 2000;
int Bmin = 2000;
int set = 0;
for (int i = 0; i < 3; i++) {
int n = s.nextInt();
if (n < Hmin) {
Hmin = n;
}
}
for (int i = 0; i < 2; i++) {
int n = s.nextInt();
if (n < Bmin) {
Bmin = n;
}
}
set = Hmin + Bmin - 50;
System.out.println(set);
}
}
반응형