Trà sữa

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 400 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: TRASUA.INP Output: TRASUA.OUT

Quỳnh muốn mua trà sữa mời các bạn. Cửa hàng đang có chương trình khuyến mãi đặc biệt: Giá niêm yết mỗi ly là \(A\) đồng. Tuy nhiên, nếu khách hàng mua số lượng từ \(K\) ly trở lên, cửa hàng sẽ tính giá ưu đãi chỉ còn \(B\) đồng cho mỗi ly (biết \(B < A\)).

Yêu cầu: Cho biết số lượng ly trà sữa \(N\) mà Quỳnh muốn mua, hãy tính tổng số tiền Quý phải trả.

Input

Đọc vào từ tệp văn bản TRASUA.INP:

  • Dòng duy nhất chứa 4 số nguyên dương \(N, K, A, B\) (\(1 \le N,K \le 1000\); \(1 \le B < A \le 10^5\)).

Output

Ghi ra tệp văn bản TRASUA.OUT:

  • Ghi một số nguyên duy nhất là tổng số tiền phải trả.

Example

Test 1

Input
2 5 30 20
Output
60
Note

Mua 2 ly, chưa đạt mốc 5 ly nên tính giá gốc 30. Tổng: \(2 \cdot 30 = 60\).

Test 2

Input
10 5 30 20
Output
200
Note

Mua 10 ly, đạt mốc 5 ly nên tính giá ưu đãi 20. Tổng: \(10 \cdot 20 = 200\).

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.

Kỳ thi: