반응형
백준 5543번 상근날드 풀이 코드
C | C++ | Java | Python
풀이
버거 3개, 음료 2개 값을 입력받고 모두 비교하여 싼 세트를 구성한 후, 50원 할인하여 출력합니다.
버거 3개, 음료 2개 값을 입력받고 algorithm 라이브러리의 min()으로 비교하여 싼 세트를 구성한 후, 50원 할인하여 출력합니다.
버거 3개, 음료 2개 값을 입력받고 Math 라이브러리의 min()으로 비교하여 싼 세트를 구성한 후, 50원 할인하여 출력합니다.
버거 3개, 음료 2개 값을 입력받고 min()으로 비교하여 싼 세트를 구성한 후, 50원 할인하여 출력합니다.
코드
#include <stdio.h>
int main(){
int burger[3], drink[2], price = 0;
scanf("%d %d %d", &burger[0], &burger[1], &burger[2]);
scanf("%d %d", &drink[0], &drink[1]);
if(burger[0]<=burger[1] && burger[0]<=burger[2]){
price += burger[0];
}
else if(burger[1]<=burger[2] && burger[1]<=burger[0]){
price += burger[1];
}
else{
price += burger[2];
}
if(drink[0]<=drink[1]){
price += drink[0];
}
else{
price += drink[1];
}
printf("%d", price-50);
return 0;
}
#include <iostream>
#include <algorithm>
using namespace std;
int main(){
int burger[3], drink[2], price = 0;
cin >> burger[0] >> burger[1] >> burger[2] >> drink[0] >> drink[1];
cout << min(burger[0], min(burger[1], burger[2])) + min(drink[0], drink[1]) - 50;
return 0;
}
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] burger = new int[3];
int[] drink = new int[2];
for (int i = 0; i < 3; i++) {
burger[i] = sc.nextInt();
}
for (int i = 0; i < 2; i++) {
drink[i] = sc.nextInt();
}
System.out.println(Math.min(burger[0], Math.min(burger[1], burger[2])) + Math.min(drink[0], drink[1]) - 50);
}
}
burger = [int(input()) for _ in range(3)]
drink = [int(input()) for _ in range(2)]
print(min(burger) + min(drink) - 50)
문제 출처
반응형
'Coding > BAEKJOON' 카테고리의 다른 글
[백준] 2525번 오븐 시계 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.16 |
---|---|
[백준] 10797번 10부제 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.15 |
[백준] 10039번 평균 점수 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.13 |
[백준] 1712번 손익분기점 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.12 |
[백준] 20492번 세금 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.11 |