Классическая переборная задача.
Смотри алгоритмы построения перестановок. Строишь все перестановки и суммируешь все числа в каждой, пока результат меньше заданного числа. Если он равен - то имеешь нужную комбинацию, если больше - такой комбинации нет.
|