Gửi bài giải

Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 512M
Input: stdin
Output: stdout

Người đăng:
Nguồn bài:
Ams2
Dạng bài
Ngôn ngữ cho phép
C++, Pascal, Python

Ngân sách dành cho mua sữa của gia đình hoangduong là ~A~ đồng. hoangduong là người chịu trách nhiệm quản lý chi tiêu hạng mục này. Ở siêu thị, có hai hình thức đóng gói: sữa đựng trong hộp giấy 1 lít có giá ~B~ đồng; sữa đựng trong chai thủy tinh 1 lít có giá ~C~ đồng. Siêu thị đang có chương trình thu mua vỏ chai sữa thủy tinh với giá ~D~ đồng một vỏ chai. hoangduong có thể bán lại vỏ chai thủy tinh để giảm chi phí.

Hãy xác định số lít sữa nhiều nhất mà hoangduong có thể mua được cho gia đình với ngân sách ban đầu.

INPUT

Gồm một dòng chứa bốn số nguyên ~A, B, C, D~ (~A, B, C, D \le 10^{18}~)

OUTPUT

Số nguyên duy nhất là số lít sữa tối đa hoangduong có thể mua được (lưu ý phải đủ tiền mua sữa đóng chai rồi mới có thể bán vỏ chai)

SAMPLE INPUT

20 3 10 8

SAMPLE OUTPUT

8

Giải thích: hoangduong sẽ thực hiện 6 lần mua sữa đóng chai và 2 lần mua sữa đựng trong hộp giấy