Здравствуйте, Vider, Вы писали:
V>Есть множество чисел. Необходимо выбрать из него некоторое количество (неопределенное) элементов, сумма которых как можно ближе будет к заданому числу.
Ну точный алгоритм найти вряд ли удастся (ибо это sum of subset problem — известная NP-complete задачка)
Но Вам похоже надо приближенно. Это в принципе можно сделать за полином. Посмотрите
здесь (внизу страницы)