Cắt dãy thành K đoạn


Gửi bài giải

Điểm: 5
Giới hạn thời gian: 60.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Đề bài

Cho dãy \(N\) số nguyên dương và số nguyên \(K\). Hãy chia dãy thành đúng \(K\) đoạn liên tiếp (mỗi đoạn không rỗng), sao cho giá trị lớn nhất trong các tổng đoạn là nhỏ nhất. In ra giá trị nhỏ nhất đó

Dữ liệu vào

\(N, K (1 \le N \le 2*10^5)\) \(N\) số nguyên \(a_i (1 \le a_i \le 10^9)\)

Dữ liệu ra

Một số nguyên: giá trị nhỏ nhất có thể của tổng lớn nhất trong các đoạn.

Ví dụ

Input Output
5 3
1 2 3 4 5
6
4 1
10 20 30 40
100

Nhận xét

Không có ý kiến tại thời điểm này.