#BS0000066. Sao chép sách (Copying Books)
Sao chép sách (Copying Books)
Sao chép sách (Copying Books)
Nguồn: UVa
Phiên bản: Phước Hưng OJ Extended
Đề bài
Có quyển sách theo thứ tự . Quyển có trang. Cần chia toàn bộ sách cho đúng người chép, với các điều kiện:
- mỗi quyển thuộc đúng một người;
- mỗi người nhận ít nhất một quyển;
- các quyển của mỗi người tạo thành một đoạn liên tiếp trong thứ tự ban đầu.
Khối lượng công việc của một người là tổng số trang được giao. Thời gian hoàn thành do người có khối lượng lớn nhất quyết định.
Hãy tìm giá trị nhỏ nhất có thể của
$$\max_{1\le j\le k} \text{(tổng trang giao cho người }j\text{)}.$$Bản PHOJ chỉ yêu cầu in giá trị tối ưu, không yêu cầu in vị trí các dấu chia.
Input
- Dòng đầu chứa .
- Dòng thứ hai chứa .
Output
In tổng trang lớn nhất nhỏ nhất có thể.
Subtask
- Subtask 1 — 20%: .
- Subtask 2 — 30%: .
- Subtask 3 — 50%: , .
Ví dụ
Input
9 3
100 200 300 400 500 600 700 800 900
Output
1700
Giải thích
Một phân hoạch tối ưu là , , , có tổng lần lượt . Không thể làm giá trị lớn nhất nhỏ hơn .