홍우진의 개발 일기장
[백준] 15720번: 카우버거 / 파이썬 본문
728x90
반응형
문제 링크
https://www.acmicpc.net/problem/15720
풀이 코드
b,c,d = map(int, input().split())
burger = list(map(int, input().split()))
side = list(map(int, input().split()))
drink = list(map(int, input().split()))
burger.sort(reverse=True)
side.sort(reverse=True)
drink.sort(reverse=True)
total = sum(burger) + sum(side) + sum(drink)
print(total)
for i in range(min(len(burger), len(side), len(drink))):
sum = (burger[i] + side[i] + drink[i])
total -= sum // 10
print(total)
코드 해석
모든 수를 받은 뒤
총 금액을 출력한다.
각 메뉴를 가격순으로 정렬하고
할인을 적용해서 할인한 값을 total에 저장한다.
만약 메뉴 3개 중 하나라도 부족하면 끝
total을 출력한다.
난이도: ★★☆☆☆
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 14606번: 피자 (Small) / 파이썬 (0) | 2025.01.14 |
---|---|
[백준] 14501번: 퇴사 / 파이썬 (0) | 2025.01.13 |
[백준] 9461번: 파도반 수열 / 파이썬 (0) | 2025.01.11 |
[백준] 10810번: 공 넣기 / 파이썬 (0) | 2025.01.10 |
[백준] 1212번: 8진수 2진수 / 파이썬 (0) | 2025.01.09 |
Comments