Здравствуйте.
Требуется решить задачу со следующими данными:
- Cписок из ограниченного количества чисел (не более 100), например [102, 154, 310, 140, 250, 70, 120]
- Число, например 700
По этим данным нужно найти единственный набор n-ого количества чисел из списка, сумма которых максимально приближена к заданному числу или равна ему.
Нужно или описание алгоритма, или, в лучшем случае, готовое решение (желательно python).