编程题:请编写代码完成以下题目:
(1)随机生成一堆数字作为源
(2)随机生成一堆数字作为目标
(3)设计一个算法计穷举哪些(目标中数字的和)与(源中数字和)一致
(4)所设计的算法必须通过有效方法对产生的结果进行验证
例子:
源: 19,47,20,78,23
目标: 13,6,14,23,33,31,10
预期结果:
源19 = 目标 13 + 6
源47 = 目标 33 + 14
源47 = 目标 14 + 23 + 10
源19 + 47 = 目标 23 + 10 + 33