计算机上的24点游戏怎么玩,掌握基本规律,轻松玩转24点游戏

关键词:24点

如果说起扑克牌,你会想起什么?斗地主、魔术还是赌神?

其实,扑克牌也是锻炼思维和培养数学计算能力的很好的工具,比如利用扑克牌计算24点的游戏,就在上个世纪八十年代流行全美。往前追溯,1979年我国出版的《有趣的数学》也对24点数学游戏进行了讨论。

24点游戏,就是利用一副扑克牌(去掉大小王,共52张),然后随机抽取4张牌,通过对4个数字进行不重复使用,计算得到24的游戏。因为是游戏,就考验你在短时间内快速反应和运算的能力,所以,这也是一个既有趣味又能有效培养孩子思考、运算能力的游戏。

今天,我们就来感受一下24点游戏对聪明才智的考验,通过提炼一些计算方法,从而更好培养孩子的数学思维,轻松玩转24点。

fa02cad1aa2d4b6d45bc07fe5cbc0ea0.png小小扑克牌也能发挥大作用

选出4张牌一共有多少种可能

因为我们需要从52张牌中选出4张,所以,这里首先关系到一个排列组合的问题。

如果孩子已经上了高中,可以利用这个做个简单的计算(如果还是小学生,那就不用考虑这个复杂的问题了,可以直接进入24点游戏)。结论就是总共有:

52×51×50×49÷4÷3÷2÷1=270725(种)

是不是很吓人的一个数字,没想到扑克牌抽4张竟然有这么多不同的组合。但是,因为扑克牌同一个数字有四种花色,所以,单纯从数字上来说,其实并没有这么多组合(比如红桃的1234和黑桃的1234在数学上是一样的)。那么除去花色,还剩多少种组合呢?(有兴趣的可以不往下看,自己算一算哦)

我们可以试着分成5种可能,最后求和:

四张牌数字都不相同,也就是在13个数字里面挑4个13×12×11×10÷4÷3÷2÷1=715(种)四张牌有两张牌数字相同,另两张不相同,也就是在13个数字里面挑3个,同时在3个里面选1个作为相同的牌13×12×11÷3÷2÷1×3=858(种)四张牌有两张牌数字相同,另两张也相同,也就是在13个数字里面挑2个13×12÷2÷1=78(种)四张牌有三张牌相同,也就是在13个数字里面挑2个,然后2个里面选择1个作为三张相同的牌13×12÷2÷1×2=156(种)四张牌都相同,有13种所以总共是

715+858+78+156+13=1820(种)

一下子少了很多吧。不过,要是想把这1820种组合一一列出来进行计算,也是很大的工程呢。通过计算机编程,可以很快就把这1820种组合的四则运算进行穷尽,于是真的就有人去做了这件事,最后得出的结论是,其中有458组是无法算出24点。

cb7233a7821050781e536ae2deb52388.png四张扑克算24

计算得到24的两种方法

24,是我们生活中很常见的一个数字,一天有24小时,中国有24节气。那么要计算得到24,我们又有几种常见的方式呢?

我们是四张牌,所以总共涉及到三次运算,比如说6666,我们第一步就计算6+6=12,然后第二步计算12+6=18,第三步计算18+6=24。但是在玩24点游戏时,如果采用正向思维,那么速度就会很慢,因为你并不是以24作为目标导向。

举个例子,比如4444,看到这四个数,如果用正向的办法,你可以先去算4+4=8,然后8+4=12,再算12和4,就算不出24了;所以你发现第二步用8+4不可以,于是就用8×4=32,结果32和4还是算不出24……就这样很多次尝试之后,你才发现4×4+4+4是正确的方法。

但是我们为了更快速地得到计算结果,往往采用的是倒推的方法。也就是,我们先考虑第三步计算的可能性,然后往回凑,看能不能通过前两步到达第三步。

还是以4444为例。我们如果以24为导向,那么考虑第三步算法如果是加法,因为有一个4,所以我们可以考虑20+4的可能性;然后我们往前推第二步,就是怎么得到20,因为还有4,我们可以考虑是16+4;再考虑第一步,两个4怎么得到16呢,自然是4×4。可以看到,倒推法往往比正向考虑法更加方便快速。

所以,因为倒推法涉及到第三步运算,我们可以通过运算的方式来作为算24方法的分类:加、减、乘、除。

feca13c1b64dc67a47973ff460f2c923.png扑克不仅仅可以用来娱乐

倒推的五种方法

第一种就是第三步运算是加法。加和得到24的,有13种可能:0+24,1+23,2+22,……,10+14,11+13,12+12。比如55(12)(12)(括号代表是两位数),看到有12,我们可以先去考虑12+12,然后剩下55(12),还有一个12,我们就继续考虑是0+12,而5-5=0,所以就是12+12-5-5=24。第二种就是第三步运算是减法(或者也可以认为减法是加上一个负数,那么就和第一种方法一致了)。相减得到24的,可能性比加法就多了,可以是:24-0(和24+0相一致),25-1,26-2,27-3,……,48-24,49-25,……比如5888,我们一般从大的数字去先运算,然后先通过猜测进行第二步运算,比如8×8=64,那么第三步就可能是64-40,而5×8正好就是40。第三种方法就是第三步运算是乘法,和加法类似,如果只涉及到整数乘法,那么可能性就是有限的,通过找到公约数可以列出,总共4种:1×24,2×12,3×8,4×6。比如2445,我们可以快速依次去尝试计算。1×24,那么4÷4=1,2和5不能算出24,如果是5-4=1,那么2和4也算不出24;2×12,那么4-2=2,4和5算不出12;3×8,那么5-2=3,4+4=8,可以算出24;4×6,因为有一个4,所以我们直接考虑245算出6,直接算好像是算不出来的,但是我们至少找到了一个解法,足以赢得游戏了(后面我们还会提到这个例子)。第四种方法就是第三步运算是乘法,但是涉及到分数乘法。我们如果尝试加、减以及整数乘法都算不出来,就可以试试分数乘法,这是比较高级的玩法了。比如说3377,用加法、减法和整数乘法尝试第三步运算,貌似都找不到答案,那么是这道题无解了吗?其实是有答案的。我们如果用7做乘法得到24,那么就需要乘以24/7,那么337能算出来24/7吗?可以,其中3和7组成3/7,和24/7正好还差剩下的一个3。所以就是7×(3+3÷7)=24。第五种方法就是第三步运算是除法。虽然除法和乘法是逆运算,但是因为只能用四个数字,所以除法和乘法并不像加减法那样可以任意互通(只相差一个正负号,不涉及数字的增减),比如48÷2,就不能写成48×(1÷2),这样就会多出来一个数字。但是如果是分数除法,则和乘法相通。我们来看一个除法的例子1168。我们还是从大数着手,6×8=48,48÷(1+1)=24。

a1fb0ce093bc2c39dc891de5b1263b9a.png扑克也代表着一种文化

更高级的算法

如果我们的游戏对象已经是初中以上水平,那么我们就可以在四则运算的基础上考虑更多的运算法则,比如指数、阶乘、对数等等,那么上面提到的458种不能算出24的组合就没有那么多了。

开方运算:比如上面我们举过的例子2445。我们先用4×5=20,那么2和4如何算出4呢?可以是2+2,而根号4正好就是2,所以4×5+2+√4=24。或者我们考虑用4×6的算法,那么245怎么算出6呢?5+(2÷√4)=6。这里我们也可以看出,同一组数字,也可能有很多种计算方法。阶乘运算:我们就从四则运算无解的数字里选一组,比如1111。这四个数字太小了,不管怎么加减乘除,都无法得到24,但是借助阶乘,就可以实现了。阶乘是我们排列组合里的一种运算法则,在上面计算抽牌种类时我们就用到了阶乘的理念。那么1111怎么运算呢?很简单,1+1+1+1=4,4!=4×3×2×1=24。发现了吧,通过阶乘,我们可以用很小的数计算得到很大的数。所以,下次当我们碰到四个数字都很小的时候,不妨考虑一下阶乘运算。对数运算:比如2555,也是四则运算无解的一组数字。5×5=25,log5(25)=2,(2+2)!=24。甚至我们还可以用求余、移位、三角函数、欧拉函数等等运算方法算24。通过24,我们还可以引申到数学的方方面面,所以,以后可不能再小瞧24点咯。

5cde25367a9cdef6e1dfa48c41d3ea13.png课堂中的24点

总结一下:

24点游戏总共有1820种可能的组合;24点游戏可以用正向思考和逆向倒推的方法;逆向倒推可以通过加法、减法、整数/分数乘法、除法的方式去计算;知识丰富之后,还可以用指数、对数、阶乘、三角函数的方式去计算。大家有碰到什么难算的24点题目,或者有什么好的计算24点的方法,欢迎留言交流哦!

举报/反馈

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值