Республиканская олимпиада по информатике 2021 года за 11 класс | Казахстанские олимпиады

Геологическое исследование

Ограничение по времени Ограничение по памяти
1 секунда 256 мегабайт

Компания «КазЖелУгЗол» готовит крупномаштабный-план по добыче полезных ископаемых. Компания наняла геолога Асем для исследования nn месторождений. Для ii-го месторождения из списка компании Асем определила оценку cic_i – ожидаемый объем добычи. Поскольку необходимо построить склад возле месторождений, было решено что работа по добыче будет проходить в последовательных месторождениях из списка.

Тем временем отдел финансовой аналитики компании разработал оценку плана fk(l,r)f_k(l, r) равную kk -му по убыванию значению среди чисел cl,cl+1,...,crc_l, c_{l+1}, ..., c_r. Если в отрезке от ll до rr менее kk чисел, значение fk(l,r)f_k(l, r) равно нулю.

Директору компании стало интересно, чему равно значение S=i=lirS = \sum_{i = l}^{i \leq r} fk(l,r)f_k(l, r) для какого то kk (суммарное значение fk(l,r)f_k(l, r) по всем отрезкам (l,r)(l, r)). Асем уверенна в корректности значений cic_i.

Помогите написать программу для эффективного подсчета значения SS.

Формат входного файла

В первой строке даны два числа nn и k(1n105,1kmin(n,500))k(1 \leq n \leq 10^5, 1 \leq k \leq min(n, 500)). Во второй строке даны nn чисел c1c_1, c2c_2, ..., cnc_n – оценки месторождений (1ci107)(1 \leq c_i \leq 10^7) .

Формат выходного файла

Выведите одно число SS.

Примеры

Вход

5 3
1 2 3 2 1

Выход

10

Вход

7 4
1 1 1 1 1 1 1

Выход

10
Решение

Здесь могут быть решения задач с LaTeX\LaTeX