Alyona và những quyển vở
Đề bài
Mô tả
Một bạn học sinh cần mua thêm vở để có đủ số vở chia đều cho môn học. Bạn đã có sẵn quyển vở. Trong cửa hàng có ba loại gói vở:
- Gói quyển, giá đồng.
- Gói quyển, giá đồng.
- Gói quyển, giá đồng.
Mỗi loại gói có số lượng không giới hạn và có thể mua nhiều gói khác loại trong cùng một lần. Gọi là số quyển vở mua thêm. Hãy tìm số tiền nhỏ nhất cần trả để chia hết cho .
Dữ liệu vào
- Một dòng duy nhất chứa bốn số nguyên , , , .
Dữ liệu ra
- In ra số tiền nhỏ nhất cần trả để tổng số vở chia hết cho .
Ràng buộc
- .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 1 1 3 4 | 3 | Mua gói quyển với giá , có tổng cộng quyển. |
| 6 2 1 1 | 1 | Mua gói quyển với giá , có tổng cộng quyển. |
| 4 4 4 4 | 0 | Đã có quyển chia hết cho , không cần mua thêm. |
| 999999999 1000000000 1000000000 1000000000 | 1000000000 | Mua gói quyển, có tổng cộng quyển. |
Bình luận