Я пытаюсь написать функцию с входными данными:
given_num=6, n=3
Как вернуть результат всех возможных комбинаций в виде списка с n элементами и суммой = Given_num, вложенными в список:
[[0,0,6],[0,1,5],[0,2,4],[0,3,3],[0,4,2],[0,5,1],[0,6,0],
[1,0,5],[1,1,4],[1,2,3],[1,3,2],[1, 4,1],[1,5,0],
...
[6,0,0]]
решено, и возможная комбинация рассчитывается как
factorial(given_num+n-1)/(factorial(given_num) * factorial(n-1))