24点游戏规则和解题方法

“巧算24点”的游戏内容如下:一副牌中抽去大小王剩下52张,(如果初练也可只用1~10这40张牌)任意抽取4张牌(称牌组),用加、减、乘、除(可加括号)把牌面上的数算成24。每张牌必须用一次且只能用一次,如抽出的牌是3、8、8、9,那么算式为(9—8)×8×3或3×8+(9—8)或(9—8÷8)×3等。

“算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等。

游戏时,同学们不妨按照上述方法试一试。

需要说明的是:经计算机准确计算,一副牌(52张)中,任意抽取4张可有1820种不同组合,其中有458个牌组算不出24点,如A、A、A、5。

(1) 一般情况下,先要看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=24d=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,再也找不出第二个类似的只能用此法解决的题目了。

试一试,你也是算24的专家了。

(1,3,4,6)(1,4,5,6)(1,5,5,5)(1,5,J,J)

(1,6,6,8)(1,6,J,K)(1,2,7,7)(1,7,K,K)

(1,8,Q,Q)(2,2,J,J)(2,2,K,K)(2,3,5,Q).

(2,3,7,Q)(2,3,J,J)(2,3,K,K)(2,4,7,Q)

(2,4,10,10)(2,5,5,10)(2,7,7,10)(3,3,7,7)

(3,3,8,8)(3,5,7,K)(3,6,6,J)(3,7,9,K)

(3,8,8,10)(4,4,7,7)(4,4,10,10)(4,5,8,K)

(4,7,J,K)(4,8,8,J)(4,8,8,K)(4,10,10,J)

(5,5,7,J)(5,7,7,J)(5,5,8,J)(5,8,9,K)

(5,9,10,J)(5,10,10,J)(5,10,10,K)(5,J,Q,Q)

(6,6,6,J)(6,6,7,J)(6,6,9,K)(6,10,10,K)

(6,J,J,Q)(6,Q,Q,K)(8,8,8,J)(8,8,8,Q)

(8,8,9,Q)(8,J,Q,Q)(9,10,J,K)(9,J,Q,Q)

(10,Q,Q,Q)

算24一般掌握以下方法

1。最常见的算法是3*8,4*6,2*12,所以最先考虑的应该是上述3种算法。一般情况已有其中的一个因子,而用其他3个数去另一个因子。

2。先乘后加。常见的有2*7+10,3*5+9,2*9+6,3*7+3。

3。先乘后减。常见的有3*9-3,4*7-4,5*6-6。这种类型里较难的是减数是由两个数相加而得,例如:2、5、7、9。

4。消去法。有时候,3个数就可以算出24,多出来一个数,用消去法,可将多余的数除去。如3、5、9、10,3*5+9=24,多一个10,可将10-5=5,将10消去。用乘法的分配律消去,如2,5,8,8,(5-2)*8=24,多一个8,可以将算式改为5*8-2*8,将多余的8消去。

5。会意法。如4、4、4、4,4*4表示4个4,再加2个4,就是6个4。又如,2、7、8、9,9+7是2个8,再乘于2,变成4个8,再减一个8等于3个8。

6。上天法。先将数乘得很大,最后再除于一个数得24,如10、10、4、4。

7。入地法。先将数算成分数或小数,最后乘于一个数得24,如3、3、7、7。

8。化除为乘法。用一个数除于一个分数,相当于乘与一个数,最后得24。如3、3、8、8。

计算机24点游戏几把,24点游戏规则和解题方法相关推荐

  1. 手机计算机怎么玩24点游戏,计算器游戏怎么玩_计算器游戏新手玩法介绍_快吧手游...

    计算器游戏怎么玩,新手前期玩法介绍,计算器游戏是怎么操作的,新手要怎么操作上手,想必很玩家也是十分的想知道吧,下面快吧小编带来了这篇攻略,希望能帮助大家,赶紧去看看吧. 计算器游戏怎么玩? 计算器游戏 ...

  2. 计算机24点游戏几把,24点游戏的玩法,要有准确介绍的!谢,这是初一上册数学上的,...

    "巧算24点"是一种数学游戏,游戏方式简单易学,能健脑益智,是一项极为有益的活动. "巧算24点"的游戏内容如下:一副牌中抽去大小王剩下52张,(如果初练也可只 ...

  3. 24点游戏java_Java实现24点小游戏

    一.引育Java是当今最热门的编程语言,它的跨平台与网络应用方面的强大功能使之非常适用于网络游戏的开发.Jav.不仅功能简单,还很容易上手,对于新手来说,做一些简单的游戏相对容易.24点小游戏涉及Ja ...

  4. ACM. HJ67 24点游戏算法 679. 24 点游戏

    HJ67 24点游戏算法 ●● 679. 24点游戏 ●●● 描述 给定一个长度为4的整数数组 cards .你有 4 张卡片,每张卡片上都包含一个范围在 [1,9] 的数字.您应该使用运算符 ['+ ...

  5. HTML5期末大作业:游戏网站设计——响应式游戏网站(24页) HTML+CSS+JavaScript 关于制作网游网页主题论述

    HTML5期末大作业:游戏网站设计--响应式游戏网站(24页) HTML+CSS+JavaScript 关于制作网游网页主题论述 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. ...

  6. c语言24点程序,C语言24点问题

    问题描述 在屏幕上输入1〜10范围内的4个整数(可以有重复),对它们进行加.减.乘.除四则运算后(可以任意的加括号限定计算的优先级),寻找计算结果等于24的表达式. 例如输入4个整数4.5.6.7,可 ...

  7. 计算机打字训练教学教案,打字练习小游戏教案.doc

    XXXX大学 C#课程设计报告 打字练习小游戏 院(系)别 专 业 班 级 学 号 姓 名 指导教师 二○XX年XX月 摘 要 随着社会经济的发展,计算机在生活占据着越来越重要的地位,如何高效快速的使 ...

  8. OSPF 协议中的一个普通区域通过ASBR 注入192.168.0.0/24~192.168.3.0/24 共4 条路由,在ABR 中配置聚合为一条聚合路由192.168.0.0/22,此时ABR 会

    OSPF 协议中的一个普通区域通过ASBR 注入192.168.0.0/24~192.168.3.0/24 共4 条路由,在ABR 中配置聚合为一条聚合路由192.168.0.0/22,此时ABR 会 ...

  9. 怎么把计算机拉到桌面上,怎么把电脑游戏放到桌面

    如何将游戏放在台式机上的计算机上[ 哦,这实际上非常简单. 我敢保证您稍经过一会儿就可以理解它(应该...找到您要放在桌面上的游戏目录(看到它?然后继续).因为每个游戏都会有一个游戏运行的执行程序(允 ...

最新文章

  1. NDK开发 - C/C++ 访问 Java 变量和方法
  2. Python调用外部程序——os.system()和subprocess.call()
  3. mysql2008无法启动,2005SQL服务无法启动解决办法
  4. 【AI出牌器】第一次见这么“刺激”的斗地主,胜率高的关键因素竟是......
  5. jvm 架构_不可变的基础架构,热部署和JVM
  6. 小猪佩奇python_python画个小猪佩奇
  7. APICloud App定制平台的操作指南
  8. MyBatis Review——一对多关系映射配置
  9. 使用expect实现shell的交互
  10. IDEA中使用JUnit4(单元测试框架)超详细!
  11. VC启动一个新线程的三种方法
  12. 文图片处理技巧——透明块
  13. 文件保险柜 v2.6 官网
  14. linux 下查看硬盘容量
  15. 计算机操作系统 电子科技大学 期末考试
  16. FPGA--ZCU106通过SFP+/SGMII模块传输数据-第二讲(全网唯一)
  17. 分享82个HTML电脑主机模板,总有一款适合您
  18. 运维必看:低成本数据异地灾备方案
  19. P6578 魔法少女网站
  20. 哪个牌子的儿童护眼灯好?分享315护眼灯合格名单的护眼台灯

热门文章

  1. 【Elasticsearch】 es 7.6 索引墓碑
  2. 【MySQL】MySQL 两种排序算法
  3. 【Antlr】Antlr 在语法中嵌入任意动作
  4. SpringBoot之Bean之条件注入@Condition
  5. Linux的Open Files设置过小导致程序退出并且Unable to create new native thread
  6. extjs 月份选择控件_Ext DateField控件 - 只选择年月
  7. Spring 中那些让你爱不释手的代码技巧
  8. 话说关于 ZooKeeper 方面,面试有什么可问的啊?​
  9. 想写高质量代码,减少代码负债性?底层和源码这类还是得多用用心
  10. linux挂载VMFS硬盘,linux – ESX Guest中的硬件磁盘错误,在vmfs支持的驱动器上……这怎么可能?...