巧算24点C语言程序设计,巧算24点??

满意答案

02ae427d08e371d7e90d5b995e828d6d.png

又打电话了

2014.06.24

02ae427d08e371d7e90d5b995e828d6d.png

采纳率:57%    等级:12

已帮助:9058人

“算24点”作为一种扑克牌智力游戏,还应注意计算中的技巧问题。计算时,我们不可能把牌面上的4个数的不同组合形式——去试,更不能瞎碰乱凑。这里向大家介绍几种常用的、便于学习掌握的方法:   1.利用3×8=24、4×6=24求解。   把牌面上的四个数想办法凑成3和8、4和6,再相乘求解。如3、3、6、10可组成(10—6÷3)×3=24等。又如2、3、3、7可组成(7+3—2)×3=24等。实践证明,这种方法是利用率最大、命中率最高的一种方法。   2.利用0、11的运算特性求解。   如3、4、4、8可组成3×8+4—4=24等。又如4、5、J、K可组成11×(5—4)+13=24等。   3.在有解的牌组中,用得最为广泛的是以下六种解法:(我们用a、b、c、d表示牌面上的四个数)   ①(a—b)×(c+d)   如(10—4)×(2+2)=24等。   ②(a+b)÷c×d   如(10+2)÷2×4=24等。   ③(a-b÷c)×d   如(3—2÷2)×12=24等。   ④(a+b-c)×d   如(9+5—2)×2=24等。   ⑤a×b+c—d   如11×3+l—10=24等。   ⑥(a-b)×c+d   如(4—l)×6+6=24等。   例题1:   3388:解法8/(3-8/3)=24 按第一种方法来算,我们有8就先找3,你可能会问这里面并没有3,其实除以1/3,就是乘3.   例题2:   5551:解法5*(5-1/5) 这道体型比较特殊,5*2.5算是比较少见,一般的简便算法都是3*8,2*12,4*6,15+9,25-1,但5*25也是其中一种   一般情况下,先要看4张牌中是否有2,3,4,6,8,Q,   如果有,考虑用乘法,将剩余的3个数凑成对应数。如果有两个相同的6,8,Q,比如已有两个6,剩下的只要能凑成3,4,5都能算出24,已有两个8,剩下的只要能凑成2,3,4,已有两个Q,剩下的只要能凑成1,2,3都能算出24,比如(9,J,Q,Q)。如果没有2,3,4,6,8,Q,看是否能先把两个数凑成其中之一。总之,乘法是很重要的,24是30以下公因数最多的整数。   (2)将4张牌加加减减,或者将其中两数相乘再加上某数,相对容易。   (3)先相乘再减去某数,有时不易想到。例如(4,10,10,J)   (6,10,10,K)   (4)必须用到乘法,且在计算过程中有分数出现。有一个规律,设4个数为a,b,c,d。必有ab+c=24或ab-c=24 d=a或b。若d=a 有a(b+c/a)=24 或 a(b-c/a)=24 如最常见的(1,5,5,5),   (2,5,5,10)因为约分的原因也归入此列。(5,7,7,J)   (4,4,7,7)(3,3,7,7)等等。(3,7,9,K)是个例外,可惜还有另一种常规方法,降低了难度。只能用此法的只有10个。   (5)必须用到除法,且在计算过程中有分数出现。这种比较难,比如(1,4,5,6),(3,3,8,8)(1,8,Q,Q)等等。   只能用此法的更少,只有7种。   (6)必须用到除法,且在计算过程中有较大数出现,不过有时可以利用平方差公式或提公因数等方法不必算出这个较大数具体等于几。比如(3,5,7,K),(1,6,J,K)等等。只能用此法的只有16种。   (7)最特殊的是(6,9,9,10),9*10/6+9=24,9是3的倍数,10是2的倍数,两数相乘的积才能整除6,再也找不出第二个类似的只能用此法解决的题目了。   游戏时,同学们不妨按照上述方法试一试。   需要说明的是:经计算机准确计算,一副牌(52张)中,任意抽取4张可有1820种不同组合,其中有458个牌组算不出24点,如A、A、A、5。 有1362个牌组算得出24点。   不难看出,“巧算24点”能极大限度地调动眼、脑、手、口、耳多种感官的协调活动,对于培养我们快捷的心算能力和反应能力很有帮助。   你也来试试“巧算24点”吧,相信你会很快喜欢上它的。

816分享举报

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值