【发布时间】:2012-06-18 10:36:43
【问题描述】:
我有以下列表模式可供使用。
Values :
20,
25,
30,
35,
40,
45,
50,
55,
60,
70,
75,
80,
90,
100,
120
接下来我有另一组像这样的值:
200,225,300,50,45,75, 15, 72
现在对于值200,我希望算法能够获取可能导致其总和的可能值
LIST [100+100], [100+50+50], [50+50+50+50], [120+80]..
同样适用于225:
[25+120+80], [25+100+100], [100+45+80]..
并将其放在另一个列表中。
15 例外,
它可以获取[20]
对于72,它可以获取[70],[75]
谁能帮我推导出这个逻辑?
【问题讨论】:
-
225: [25+120+80+100]?我做到了 325 -
这两个异常背后的逻辑是什么?
-
我正在尝试迭代 n x n 次以使总和等于 225 或给定值。
-
只有一个异常属于同一类。[20] 显示列表中存在的最小值,而 72 显示任何中间值的可能性;
-
这个问题很不清楚。真正的问题是什么?