반응형
문제
상근이는 망가진 전투 드로이드를 고치려고 하고 있다. 전투 드로이드의 각 부품의 가격은 다음과 같다.
블래스터 라이플 | $350.34 |
시각 센서 | $230.90 |
청각 센서 | $190.55 |
팔 | $125.30 |
다리 | $180.90 |
입력
첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 음이 아닌 정수 다섯 개(A B C D E)로 이루어져 있다.
- A: 필요한 블래스터 라이플의 개수
- B: 필요한 시각 센서의 개수
- C: 필요한 청각 센서의 개수
- D: 필요한 팔의 수
- E: 필요한 다리의 수
출력
각 테스트 케이스 마다, 입력으로 주어진 부품을 모두 구매하는데 필요한 비용을 소수점 둘째 자리까지 출력한다. 달러 표시도 출력해야 한다. 정답은 1억보다 작거나 같다.
예제 입력3
20 10 14 3 9 19 17 12 8 10 11 9 8 22 33 |
예제 출력$13987.50
$15679.76 $16182.54 |
풀이
테스트 케이스별 입력 받는 숫자를 부품 가격에 맞게 곱하여 더한 것을 출력하면 된다.
소수점 둘째 자리까지 출력해야 하는데, 포매팅을 이용하면 간단하게 해결할 수 있다.
import sys
input = sys.stdin.readline
for _ in range(int(input())):
a,b,c,d,e = map(int,input().split())
print('$%.2f' %(a*350.34 + b*230.90 + c*190.55 + d*125.30 + e*180.90))
반응형
'알고리즘 연습 > 기초 (입출력 등)' 카테고리의 다른 글
[🥉4 / 백준 5524 / 파이썬] 입실 관리 (0) | 2023.02.11 |
---|---|
[Lv.0 / 프로그래머스 / 파이썬] 배열 회전시키기 (0) | 2023.02.04 |
[🥉3 / 백준 1284 / 파이썬] 집 주소 (2) | 2022.12.23 |
[🥉3 / 백준 2857 / 파이썬] FBI (2) | 2022.11.22 |
[🥉3 / 백준 13752 / 파이썬] 히스토그램 (0) | 2022.11.03 |