EduBrick

F. Переписчики

2000 мс · 256 МБ · всё или ничего

Есть nn книг, стоящих в ряд; в ii-й книге viv_i страниц. Их нужно раздать kk переписчикам так, чтобы каждому достался непрерывный кусок ряда и каждому досталась хотя бы одна книга.

Все переписчики работают одновременно, поэтому вся работа закончится тогда, когда закончит самый загруженный. Раздайте книги так, чтобы наибольшее число страниц у одного переписчика было как можно меньше.

Формат ввода

Первая строка содержит числа nn и kk (1≤k≤n≤1051 \le k \le n \le 10^5).

Вторая строка содержит nn чисел viv_i (1≤vi≤1041 \le v_i \le 10^4).

Формат вывода

Одно число — наименьшее возможное количество страниц у самого загруженного переписчика.

Примеры

ввод
9 3
100 200 300 400 500 600 700 800 900
вывод
1700
Войдите, чтобы отправлять решения.