我希望有一个算法(在r中)为我提供所有可能的整数组合,总和达到一定的总和。最好是在data.frame中。
例如:
子集(4,3)应该给出3个元素的所有组合,总计为4:
0,0,4
0,4,0
4,0,0
1,0,3
1,3,0
3,0,1
3,1,0
0,1,3
0,3,1
1,1,2
1,2,1
2,1,1
2,2,0
0,2,2
2,0,2
我的总和最多为50,我的组固定为6(允许0)。
不幸的是,subsetsum()不是我的问题的答案。任何人都可以帮助我吗?