讨论 / 24点怎么解
赵炳 2013-07-24 00:20:00
点我顶贴 收藏 删除
求教教,24点怎么解啊,我。。。。
#1 zzzwssl@2013-07-24 00:20:00
回复 删除
24点算法

很简单,你可以用递归, 或普通的运行256种情况,每一个数4种情况,你可以所有的都用实型,或是只有除法特殊处理,具体处理方法:用两个变量,一个c,一个t,每次加减乘都用t,到了除就用c(注意,除多少,c就乘多少),判断结果是否是24的方法,如果t是c的24倍说明结果为24,此方法对其他几种运算同样适用,但是c初始化要为1,第一次的话乘要将t初始化为1,加减都为0,c无论什么情况都为1

查看更多回复
提交回复