values и число limit. Рассмотрите все способы выбрать из массива группу из 1–limit элементов (элементы различаются по позиции, даже если значения совпадают). Для каждой группы сложите её минимум и максимум.
Верните сумму этих величин по всем группам. Ответ может быть большим — верните его по модулю 10⁹ + 7.values=[4, 1, 3], limit=2 → 32
Группы из одного элемента дают 8 + 2 + 6 = 16. Пары: {4, 1} → 5, {4, 3} → 7, {1, 3} → 4, всего 16. Ответ 32.
values=[2, 2], limit=1 → 8
Только группы из одного элемента: в каждой минимум и максимум равны 2, итого 4 + 4 = 8.
values=[0, 5, 10], limit=3 → 70
values=[4, 1, 3], limit=2
32
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 99 тестов на сервере, включая скрытые.