предположим, что у меня есть таблица такого типа:
A B 3
C D 1
E F 2
G H 4
Сумма последнего столбца равна 10, и мне нужны самые большие значения, которые в сумме составляют не менее 60% от общего значения. Итак, в этом случае он вернется
G H 4
A B 3
Он достигает 70%, но если было выбрано только 1-е значение, оно будет увеличиваться только до 40%. Несмотря на то, что может быть комбинация, которая вернет ровно 60%, мы хотим взять самые большие числа.
Итак, я думаю, что знаю, как сортировать значения от большего к меньшему и как суммировать все значения, но я не знаю, как затем брать только строки, сумма которых составляет 60%.