문제
비타로는 JOI 철도를 타고 여행한다. JOI 철도의 운임은 처음 \(P\) km까지는 \(1\) km당 \(A\)원이고, 그 이후는 \(1\) km당 \(B\)원이다. \(Q\) km를 탈 때 운임이 얼마인지 구하는 프로그램을 작성하라. |
입력
입력은 다음 형식으로 주어진다.
\(P\) \(Q\)
\(A\) \(B\)
- 첫째 줄에 \(P\), \(Q\)가 공백 하나로 구분되어 주어진다.
- 둘째 줄에 \(A\), \(B\)가 공백 하나로 구분되어 주어진다.
- \(1 \le P \le 100\)
- \(1 \le Q \le 100\)
- \(1 \le A \le 100\)
- \(1 \le B \le 100\)
- 입력되는 값은 모두 정수이다.
출력
다음 형식으로 출력한다.
첫째 줄에 \(Q\) km를 탈 때의 운임을 출력한다.
예시 1
입력
3 5
2 1
출력
8
설명
처음 \(3\) km는 \(1\) km당 \(2\)원, 나머지 \(2\) km는 \(1\) km당 \(1\)원이므로 합계는 \(8\)원이다.
예시 2
입력
3 2
2 1
출력
4
설명
탑승 거리가 \(2\) km이므로 내내 \(1\) km당 \(2\)원이고, 합계는 \(4\)원이다.
예시 3
입력
3 3
5 5
출력
15
설명
탑승 거리가 \(3\) km이므로 내내 \(1\) km당 \(5\)원이고, 합계는 \(15\)원이다.