백준 알고리즘 21300번

백준 알고리즘 21300번 Bottle Return

문제

미국에서는 쓰레기를 줄이고 병, 캔 및 기타 용기를 회수하여 재활용하기 이ㅜ해 음료 용기 보증금 법, 즉 병 보증금 제도를 시행하고 있습니다. 현재 10개 주에서 다양한 유형의 음료 용기에 대해 일종의 보증금 환불 제도를 시행하고 있습니다. 보증금 금액은 용기의 종류와 부피에 따라 용기당 2센트에서 15센트까지 다양합니다. 예를 들어, 오레곤주에서는 리필용 용기당 2¢의 (환불 가능한) 보증금을 부과하고, 그 외 모든 용기에는 10¢의 보증금을 부과합니다(예외).

이 문제에서는 뉴욕 주에서 주어진 빈 용기 컬렉션에 대해 고객이 환불받을 수 있는 금액을 계산합니다. 뉴욕주의 규정은 매우 간단합니다. 맥주, 맥아, 와인 제품, 탄산 청량음료, 탄산음료 및 물(설탕이 포함되지 않은)이 담긴 1갤런 미만의 모든 용기에 대해 5¢의 보증금이 부과됩니다.

입력

입력은 맥주, 맥아, 와인 제품, 탄산음료, 탄산수 및 물의 빈 용기 수를 나타내는 6개의 공백으로 구분된 정수 값을 포함하는 한 줄로 구성됩니다. 각 값은 [0, 100] 범위 내에 있습니다.

출력

출력은 고객이 받아야 하는 총 환불액을 센트 단위로 나타내는 단일 정수가 포함된 한 줄로 구성됩니다.

예제

입력출력
0 0 0 23 3 100630

풀이

bottle = list(map(int, input().split()))
result = 0

for i in bottle:
  result += i*5
print(result)

# or

bottle = list(input().split())
print(sum(map(int, bottle))*5)
* TOC {:toc}

© 2021. All rights reserved.