Baekjoon

백준 15720 카우버거 / Python

Tcoding 2023. 3. 23. 22:42
728x90
728x90

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

 

15720번: 카우버거

첫째 줄에는 주문한 버거의 개수 B, 사이드 메뉴의 개수 C, 음료의 개수 D가 공백을 사이에 두고 순서대로 주어진다. (1 ≤ B, C, D ≤ 1,000) 둘째 줄에는 각 버거의 가격이 공백을 사이에 두고 주어진

www.acmicpc.net

 

 

 

코드

더보기
b, c, d = map(int, input().split())
burger = list(map(int, input().split()))
side = list(map(int, input().split()))
beverage = list(map(int, input().split()))

burger.sort(reverse=True)
side.sort(reverse=True)
beverage.sort(reverse=True)

total = sum(burger) + sum(side) + sum(beverage)
print(total)
for i in range(min(len(burger), len(side), len(beverage))):
    temp = (burger[i] + side[i] + beverage[i])
    total -= temp // 10
print(total)

 

728x90
300x250