Sản xuất
Đề bài
Mô tả
Phân xưởng sản xuất có hai loại sản phẩm: và . Quá trình sản xuất mỗi sản phẩm đều trải qua hai công đoạn: đúc và gia công. Việc đúc một sản phẩm hoặc đều thực hiện trong giây. Sau đó sản phẩm chuyển sang gia công. Mỗi lần chuyển sản phẩm từ bên đúc sang gia công chỉ chuyển được một sản phẩm; thời gian chuyển một sản phẩm sang gia công đối với là giây, với là giây.
Cụ thể, bên đúc chỉ đúc một sản phẩm tại mỗi thời điểm, các sản phẩm được đúc lần lượt, nối tiếp nhau, theo thứ tự tùy chọn. Việc chuyển cũng thực hiện lần lượt từng sản phẩm một, và một sản phẩm chỉ được chuyển sau khi đã đúc xong. Bên đúc vẫn có thể đúc sản phẩm tiếp theo trong lúc một sản phẩm khác đang được chuyển. Thời gian được tính từ lúc bắt đầu đúc sản phẩm đầu tiên (thời điểm ) đến lúc chuyển xong sản phẩm cuối cùng.
Theo kế hoạch, phân xưởng nhận được đơn đặt hàng sản xuất sản phẩm và sản phẩm . Quản lí phân xưởng muốn biết thời gian có thể hoàn thành sớm đơn đặt hàng.
Yêu cầu: Cho biết các số nguyên và . Hãy xác định thời gian tối thiểu cần thiết để chuyển được các sản phẩm đã đúc sang bên gia công.
Dữ liệu vào
Gồm một dòng chứa số nguyên và .
Dữ liệu ra
In ra một số nguyên: thời gian tối thiểu tìm được.
Ràng buộc
- .
- .
- .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 2 4 2 2 | 15 | Đúc lần lượt , xong ở các thời điểm . Chuyển thứ nhất trong , thứ hai trong , thứ nhất trong , thứ hai trong . |
| 5 1 1 2 0 | 11 | Ví dụ thêm. Chỉ đúc được một sản phẩm mỗi lần: hai sản phẩm đúc xong ở thời điểm và , chuyển trong và . |
| 3 1 5 1 1 | 9 | Ví dụ thêm. Đúc trước: chuyển trong , đúc xong ở thời điểm và được chuyển trong . Nếu đúc trước thì đúc xong ở thời điểm và chuyển xong ở thời điểm . |
| 7 3 3 0 0 | 0 | Ví dụ thêm. Không có sản phẩm nào cần sản xuất. |
Bình luận