Нам дан отсортированный массив.
Пусть начальное значение pass
равно нулю.
Мы можем выполнить следующую операцию любое количество раз:
Выберите любые
k
номера за раз. Добавьте их все. Добавьте эту сумму кpass
Если число, например
x
, выбирается в первый раз из массива, то оно считается толькоx
. Когда он выбран второй раз, то он считается как-x
, а в третий раз снова какx
и так далее...
Например, пусть массив будет [-14, 10, 6, -6, -10, -10, -14]
и k = 4
, и мы проделаем операцию только один раз. Выбираем эти 4 числа: {14, 10, 6, -6}
. Складывая их, мы получаем 24
. Затем pass=pass+24
. Следовательно, максимальное значение прохода равно 24
.
Как получить максимальное значение pass
?