Python

[Python] 백준 5543(상근날드)

땅콩새싹 2021. 7. 25. 15:09
반응형

백준 5543(상근날드)

 


 

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

 

5543번: 상근날드

입력은 총 다섯 줄이다. 첫째 줄에는 상덕버거, 둘째 줄에는 중덕버거, 셋째 줄에는 하덕버거의 가격이 주어진다. 넷째 줄에는 콜라의 가격, 다섯째 줄에는 사이다의 가격이 주어진다. 모든 가

www.acmicpc.net

 

코드설명

1
2
3
4
5
6
7
8
9
10
11
burger = []
drink = []
 
for _ in range(3):
    burger.append(int(input()))
 
for _ in range(2):
    drink.append(int(input()))
 
cost = min(burger) + min(drink) - 50
print(cost)
cs

burger와 drink의 가격을 넣어 줄 list를 만들어줍니다. 그리고 반복문을 통해 버거 세 종류 음료수 두 종류의 가격을 입력해 list에 쌓아줍니다. 가장 싼 set의 가격을 출력하라고 했기 때문에 min()함수를 사용해 각각 list에서 최솟값을 선택해 더해주고 50원을 할인해주라고 했으니 빼줍니다.

 

실행결과

 

반응형

'Python' 카테고리의 다른 글

[Python] 백준 4344(평균은 넘겠지)  (0) 2021.07.29
[Python] 백준 1110(더하기 사이클)  (0) 2021.07.25
[Python] 백준 2884(알람 시계)  (0) 2021.07.22
[Python] 백준 10171(고양이)  (0) 2021.07.22
[Python] 백준 2292(벌집)  (0) 2021.06.11