集和的组合

时间:2018-11-12 18:34:45

标签: set combinations

其中有n个具有4个元素的集合,其中集合是固定的。

A = {10, 0, 5, 2}
B = {5, 2, 4, 8}
C = {3, 5, 7, 0}
D = {4, 3, 0, 9}
E = {0, 2, 0, 1}
F = {3, 0, 9, 2}
G = {1, 0, 2, 3}
H = {3, 1, 0, 2}
.
.
.
n

我想生成m套指定总和与以下规则的组合:

  • 指定的总和由用户输入
  • 每个集只能使用一次
  • 最多可设置4组以达到总和
  • 它可以等于或大于和

例如,我要生成以下总和。

{13, 5, 12, 2}
{8, 5, 4, 13}
{3, 1, 8, 2}
.
.
.
m

计算后,将得出每组的组合。

{13, 5, 12, 2} = A,C = {10+3, 0+5, 5+7, 2+0} = {13, 5, 12, 2}
{8, 5, 4, 13} = B,D = {5+4, 2+3, 4+0, 8+9} = {9, 5, 4, 15}
{7, 3, 10, 8} = E,F,G,H = {0+3+1+3, 2+0+0+1, 0+9+2+0, 1+2+3+2} = {7, 3, 11, 8}

进行计算的最佳方式和最简便的方法是什么?

0 个答案:

没有答案