Skip to content

Commit 63a7d33

Browse files
committed
[BOJ] #15720. 카우버거 / 실버5 / 25분 / 성공
1 parent a38ce80 commit 63a7d33

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

.DS_Store

0 Bytes
Binary file not shown.
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
import sys
2+
input = sys.stdin.readline
3+
4+
burgers, sides, drinks = map(int, input().split())
5+
burger_prices = list(map(int, input().split()))
6+
sides_prices = list(map(int, input().split()))
7+
drinks_prices = list(map(int, input().split()))
8+
9+
# 세트 할인이 적용되기 전 가격
10+
before_price = sum(burger_prices) + sum(sides_prices) + sum(drinks_prices)
11+
12+
# 세트 할인이 적용된 후 최소 가격 계산
13+
burger_prices.sort(reverse=True)
14+
sides_prices.sort(reverse=True)
15+
drinks_prices.sort(reverse=True)
16+
17+
count = min(burgers, sides, drinks)
18+
after_price = 0
19+
20+
# 세트 할인이 적용된 부분
21+
for i in range(count):
22+
set_price = burger_prices[i] + sides_prices[i] + drinks_prices[i]
23+
after_price += set_price * 0.9 # 10% 할인 적용
24+
25+
# 세트 할인이 적용되지 않은 부분
26+
after_price += sum(burger_prices[count:]) + sum(sides_prices[count:]) + sum(drinks_prices[count:])
27+
28+
# 결과 출력
29+
print(before_price)
30+
print(int(after_price))

0 commit comments

Comments
 (0)