倒计时数字回合问题的名称-算法解决方案?
对于非英国观众,在白天的游戏节目中有一部分,参赛者有一组6个数字和一个随机生成的目标数字。他们必须仅使用算术运算符使用6个数字中的任何一个(但不一定是全部)达到目标数字。所有计算必须得出正整数。 例如:Youtube:倒计时-有史以来最非凡的数字游戏? 有关详细说明,请参见Wikipedia:Countdown(游戏节目) 例如: 竞争者选择6个数字-两个大数字(可能包括25、50、75、100)和四个小数字(数字1 ..10,每个数字在池中包含两次)。 挑号码75,50,2,3,8,7则列出的目标数量812。 一次尝试是(75 + 50-8)* 7-(3 * 2)= 813(这在目标5内的解决方案中得到7分) 准确的答案是(50 + 8)* 7 * 2 = 812(这将获得与目标完全匹配的10分)。 显然,这个问题在电视问世之前就已经存在,但是Wikipedia文章并没有给它起一个名字。我还曾在我上过的一所小学里看过这款游戏,当时该游戏被称为“加密”游戏,属于班际竞赛-但是现在搜索它并没有发现任何问题。 我参加了几次,我的父亲写了一个Excel电子表格企图蛮力的问题,我不记得它是如何工作(只是它没有工作,有什么用Excel的65535行限制),但当然,必须有一个针对该问题的算法解决方案。也许有一种解决方案可以像人类认知一样工作(例如,并行查找“足够接近”的数字,然后选择候选人并执行“较小”的操作)。