[SWEA D2] 1284. 수도 요금 경쟁

shin·2022년 11월 8일
0

CodingTest 문제 풀이

목록 보기
25/79

풀이

T = int(input())

for t in range(1, T + 1):
    p, q, r, s, w = map(int, input().split(" "))
    a = w * p
    b = 0
    if w <= r:
        b = q
    else:
        b = q + (w - r) * s
    result = b if a > b else a
    print(f"#{t} {result}")
  • B사 사용시 사용량이 R리터를 초과하는 경우 초과 요금을 계산할 때 한달 사용한 수도양인 W에서 기본 요금으로 제공되는 R을 빼준 (W-R)리터를 S에 곱해서 계산해야 함
profile
Backend development

0개의 댓글