Допустим, я хочу найти все наборы из 5 однозначных неповторяющихся чисел, которые в сумме составляют 30 ... В итоге я получу [9,8,7,5,1], [9, 8,7,4,2], [9,8,6,4,3], [9,8,6,5,2], [9,7,6,5,3] и [8,7 , 6,5,4]. Каждый из этих наборов содержит 5 неповторяющихся цифр, которые в сумме дают до 30 данной суммы.
Любая помощь будет принята с благодарностью. Даже просто отправная точка для меня будет потрясающей.
Я придумал один метод, который кажется долгим путем: получить все уникальные 5-значные числа (12345, 12346, 12347 и т. Д.), Сложить цифры и посмотреть, равен ли данная сумма (например, 30). Если это так, добавьте его в список возможных подходящих наборов.
Я делаю это для личного проекта, который поможет мне в решении головоломок Какуро, фактически не решая все сразу. Да, это может быть обманом, но это ... это не так уж плохо ...: P