дядя Фёдор
Гуру
(3636)
15 лет назад
Отсортируй ряд по возрастанию (откинь сразузначения чисел выше заданного)
Создавай суммы, вичитанием из искомого сначала самого большого числа, сразу проверяешь возможность добить самым (пусть не самым) меленьким (или маленькими) и так по убывающей. Чтоб получить все возможные варианты, можно попробовать применить рекурсию.
ну или голимый перебор (