#1492
Unrated

수도 요금

원문: 日本語
시간 제한
2s
메모리 제한
256MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%

문제

JOI 군이 살고 있는 지역에는 수도 회사가 X 사와 Y 사의 2개가 있다. 두 회사의 1개월 수도 요금은 1개월 수도 사용량에 따라 다음과 같이 정해진다.

  • X 사: 1리터당 A원이 든다.
  • Y 사: 기본요금은 B원이다. 사용량이 C리터 이하이면 요금은 기본요금 B원만 든다. 사용량이 C리터를 넘으면 기본요금 B원에 더해 추가 요금이 든다. 추가 요금은 사용량이 C리터를 1리터 넘을 때마다 D원이다.

JOI 군의 집에서는 1개월 수도 사용량이 P리터이다.

수도 요금이 가능한 한 싸지도록 수도 회사를 고를 때, JOI 군의 집의 1개월 수도 요금을 구하는 프로그램을 작성하시오.

입력

입력은 5개의 줄로 이루어지며, 한 줄에 1개씩 정수가 쓰여 있다.
1번째 줄에는 X 사의 1리터당 요금 A가 쓰여 있다.
2번째 줄에는 Y 사의 기본요금 B가 쓰여 있다.
3번째 줄에는 Y 사의 요금이 기본요금만으로 되는 사용량의 상한 C가 쓰여 있다.
4번째 줄에는 Y 사의 1리터당 추가 요금 D가 쓰여 있다.
5번째 줄에는 JOI 군의 집의 1개월 수도 사용량 P가 쓰여 있다.

쓰여 있는 정수 A, B, C, D, P는 모두 1 이상 10000 이하이다.

출력

JOI 군의 집의 1개월 수도 요금을 나타내는 정수를 1개의 줄에 출력한다.

예제 입력 1

9
100
20
3
10

예제 출력 1

90

예제 1에서는 JOI 군의 집의 1개월 수도 사용량이 10리터이다.

  • X 사의 수도 요금은 9 × 10 = 90 원이다.
  • JOI 군의 집의 1개월 수도 사용량은 20리터 이하이므로, Y 사의 수도 요금은 기본요금인 100원이다.

JOI 군의 집은 수도 요금이 더 싼 X 사를 고른다. 그때 JOI 군의 집의 1개월 수도 요금은 90원이다.

예제 입력 2

8
300
100
10
250

예제 출력 2

1800

예제 2에서는 JOI 군의 집의 1개월 수도 사용량이 250리터이다.

  • X 사의 수도 요금은 8 × 250 = 2000 원이다.
  • JOI 군의 집의 1개월 수도 사용량은 100리터 이상이고, 초과량은 250 - 100 = 150 리터이다. 따라서 Y 사의 수도 요금은 기본요금인 300원에 더해 10 × 150 = 1500 원의 추가 요금이 들어, 합계 수도 요금은 300 + 1500 = 1800 원이다.

JOI 군의 집은 수도 요금이 더 싼 Y 사를 고른다. 그때 JOI 군의 집의 1개월 수도 요금은 1800원이다.

코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출

제출 내역이 없습니다.

맞은 사람

아직 맞은 사람이 없습니다.

난이도 투표
Unrated0명 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출

제출 내역이 없습니다.

    수도 요금 | AOJ