수도 요금 경쟁
풀이
- P = A사의 리터 당 가격(원), Q = B사의 기본요금(원), R = B사의 기본제공 수도량(L), S=B사의 리터 당 가격(원), W = 종민이의 수도사용량(L)
- A사 이용 시 지불 가격 = 사용량 W(L) X P(원)
- B사 이용 시 지불 가격 = R리터 초과 시 Q + (W-R)*S
- B사 이용 시 지불 가격 = R리터 이하 시 Q
T = int(input())
for testcase in range(1,T+1):
P, Q, R, S, W = map(int, input().split())
Avalue = P * W
Bvalue = 0
if W > R:
Bvalue = Q + (W-R)*S
else:
Bvalue = Q
print(f'#{testcase} {min(Avalue, Bvalue)}')
'알고리즘 > SWEA' 카테고리의 다른 글
SWEA D3 16800. 구구단 걷기 (python) (1) | 2024.02.24 |
---|---|
SWEA D3 7584. 자가 복제 문자열 (python) (0) | 2024.02.21 |
SWEA D3 19113. 식료품 가게 (python) (0) | 2024.01.30 |
SWEA D3 19185. 육십갑자 (python) (0) | 2024.01.30 |
SWEA D2 1859. 백만 장자 프로젝트 (python) (1) | 2024.01.29 |