백준(Python) 풀이/수학

백준(Python) 5543번 상근날드 풀이

개발윗미 2021. 10. 6. 15:42

Python으로 구현한 5543번 상근날드 문제 풀이입니다.

 

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

 

5543번: 상근날드

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

www.acmicpc.net


burger_data = []
drink_data = []

for _ in range(3) :
  burger_data.append(int(input()))

for _ in range(2) :
  drink_data.append(int(input()))
  
burger_data.sort()
drink_data.sort()

print(burger_data[0] + drink_data[0] - 50)

 

3개의 버거의 각 가격을 burger_data 리스트에 담고 2개의 음료 또한 각각의 가격을 drink_data 리스트에 담는다.

 

각 리스트의 최소값을 구해야하기 때문에 오름차순으로 정렬한 뒤 

 

각 리스트의 첫번째 요소를 더하고 50을 뺀 값을 출력한다.