一、24点介绍:
一副扑克牌,去掉大小王,数字2-10表示牌面值,J=11,Q=12,K=13,A=1,任抽四张牌,不考虑次序,只能使用+-×÷,计算牌面值得到24。
二、我的算法:
以2346为例子
第一步:分成三对计算+-×÷集合
(23)(5 1 6 2/3 3/2)
(46)(10 2 24 2/3 3/2)
(24)(6 2 8 1/2 2)
(36)(9 3 18 1/2 2)
(26)(8 4 12 1/3 3)
(34)(7 1 12 3/4 4/3)
第二步:看每对集合可否凑24
第一组1和24,第二组6和18 and 8和3,第三组12和12,就可以列式
第三步:写扩展算式
(23)46
(46)23
(24)36
(36)24
(26)34
(34)26
第四步:带入第一步中集合
以第一组为例
(5 4 6)(1 4 6)(6 4 6)(2/3 4 6)
(3/2 4 6)
第五步:使用+-×÷计算每一组
2346最终得到:
1.(3-2)*4*6
2. 2*4*(6-3)
3. 2+4+3*6
4. 2*6+3*4
5.(4-2+6)*3
6.(6/2+3)*4
7. 4*6/(3-2)
习题:
4478有几种,分别是哪些呢?
(全文完)