values и порог limit. Посчитайте, сколько есть троек индексов i < j < k, для которых
values[i] + values[j] + values[k] < limit.
Тройки различаются именно индексами: равные значения на разных позициях дают разные тройки.values=[3, -1, 4, 0], limit=4 → 2
Подходят тройки (3, -1, 0) с суммой 2 и (-1, 4, 0) с суммой 3. У двух остальных суммы 6 и 7.
values=[2, 2, 2, 2], limit=6 → 0
Каждая тройка даёт ровно 6, а нужно строго меньше.
values=[5, 1], limit=100 → 0
Из двух чисел тройку не собрать.
values=[3, -1, 4, 0], limit=4
2
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 94 теста на сервере, включая скрытые.