24点是我国传统经典的趣味数字游戏,对培养孩子的数感、数学思维等很有好处。基本规则就是随机抽出四张1至13的整数,每个数有且只能使用一次,通过简单的加减乘除运算(可以使用括号改变计算顺序),得到结果24。通常通过扑克牌给出牌面,以最先正确计算出结果为胜。
本文给出所有牌面和答案,它是通过我自己编写的程序批量产生。牌面按牌值从小到大排序,答案按从大到小排序,括号少的答案优先。由于答案表现形式的不同,可能有很多答案(有的牌面可达上百个答案),程序做了去重操作。这些“重复”答案主要表现为牌序不同,或有无括号不影响结果,或乘以1代替除以1,或连加连乘结果相同等。比如因牌序不同而做的去重,4*3*2*1=24,删除了1*2*3*4=24、1*3*4*2=24等答案;又如(4+2)*(3+1)=24,删除了(3+1)*(4+2)=24等。如果牌面无答案,会显示“答案:无”。
读者朋友如果发现有遗漏或重复答案,可以先思考一下相同操作符是否由于表现形式不同被去重了,如果仍没有,可能我在分析或程序编写中不仔细或出现BUG,感谢指正。
文内牌面按照牌值组合从小到大排序,各牌值间以空格分隔,请输入4个牌值搜索,如“1 2 3 4”,注意一定要按牌值顺序搜索,否则搜不到结果,如“3 2 4 1”,就搜不到结果。
由于文本内容太长,今日头条App又暂无文内搜索功能,故拆分成多个文档,读者朋友可依据文章标题所示顺序按需阅读。例如:以1开头,指最小的牌值为1的所有牌面及答案,包括“1 1 1 1”至“1 13 13 13”;以2开头,指最小的牌值为2的所有牌面及答案,包括“2 2 2 2”至“2 13 13 13”;依此类推。
24点所有牌面及答案(以1开头)
24点所有牌面及答案(以2开头)
24点所有牌面及答案(以3开头)
24点所有牌面及答案(以4开头)
24点所有牌面及答案(以5开头)
24点所有牌面及答案(6以上开头)