[codeup] 2001 : 최소 대금

SUNGJIN KIM·2022년 8월 27일
0

CODEUP

목록 보기
62/76
post-thumbnail

문제

파파 파스타 가게는 점심 추천 파스타와 생과일 쥬스 세트 메뉴가 인기가 좋다.

이 세트 메뉴를 주문하면 그 날의 3 종류의 파스타와 2 종류의 생과일 쥬스에서 하나씩 선택한다.

파스타와 생과일 쥬스의 가격 합계에서 10%를 더한 금액이 대금된다.

어느 날의 파스타와 생과일 쥬스의 가격이 주어 졌을 때, 그 날 세트 메뉴의 대금의 최소값을 구하는 프로그램을 작성하라.

입력

입력은 5 행으로 이루어지며, 한 줄에 하나씩 양의 정수가 적혀있다.

1행의 정수는 첫 번째 파스타 가격이다.

2행의 정수는 두 번째 파스타 가격이다.

3행의 정수는 세 번째 파스타 가격이다.

4행의 정수는 첫 번째 생과일 쥬스 가격이다.

5행의 정수는 두 번째 생과일 쥬스의 가격이다.

(모든 파스타와 생과일 쥬스의 가격은 100 원이상 2000원 이하이다.)

입력 예시

800
700
900
198
330

출력

그날 세트 메뉴의 최소 대금을 소수 첫째자리까지 출력하시오.

출력 예시

987.8

문제 풀이

따로 받을까 고민했는데, input이 정해져있기때문에 배열을 나누어서 min 값을 더했다.

price = []
for i in range(5):
    price.append(int(input()))

pasta = price[:3]
drink = price[3:]

total_price = (min(pasta) + min(drink)) + ((min(pasta)+min(drink))*0.1)

print(total_price)
profile
#QA #woonmong

0개의 댓글