范文一:24点游戏规则
24点游戏算法
兰于二十四点游戏的编程思路不基本算法 漫长的假期对于我来说总是枯燥无味的,闲来无聊便和同学玩起童年时经常玩的二十四点牌游戏来。此游戏说来简单,就是利用加减乘除以及括号将给出的四张牌组成一个值为24的表达式。但是其中却不乏一些有趣的题目,这不,我们刚玩了一会儿,便遇到了一个难题——3、6、6、10,其实后来想想,这也不算是个太难的题,叧是当时我们的脑筋都没有转弯而已,呵呵,。 问题既然出现了,我们当然要解决。冥思苦想之际,我的脑中掠过一丝念头——何不编个程序来解决这个问题呢?文曲星中不就有这样的程序吗?所以这个想法应该是可行。想到这里我立刻开始思索这个程序的算法,最先想到的自然是穷举法,后来发现我再也想不到更好的方法了,悲哀呀,呵呵,,因为在这学期我曾经写过一个小程序——计算有括号的简单表达式。叧要我能编程实现四个数加上运算符号所构成的表达式的穷举,不就可以利用这个计算程序来完成这个计算二十四点的程序吗?确定了这个思路之后,我开始想这个问题的细节。 首先穷举的可行性问题。我把表达式如下分成三类—— 1、 无括号的简单表达式。 2、 有一个括号的简单表达式。 3、 有两个括号的较复4、 杂表达式。 穷举的开始我对给出的四个数进行排列,其可能的种数为4*3*2*1=24。我利用一个嵌套凼数实现四个数的排列,算法如下: /* ans[] 用来存放各种排列组合的数组 */ /* c[] 存放四张牌的数组 */ /* k[] c[]种四张牌的代号,其中k[I]=I+1。 用它来代替c[]做处理,考虑到c[]中有可能出现相同数的情况 */ /* kans[] 暂存生成的排列组合 */ /* j 嵌套循环的次数 */ int fans(c,k,ans,kans,j) int j,k[],c[];char
ans[],kans[]; { int i,p,q,r,h,flag,s[4],t[4][4]; for(p=0,q=0;p<4;p++) {="" for(r="0,flag=0;r">4;p++)>
if(k[p]!=kans[r]) flag++; if(flag==j) t[j][q++]=k[p]; } for(s[j]=0;s[j]<4-j;s[j]++) {="" kans[j]="t[j][s[j]];">4-j;s[j]++)>
if(j==3) { for(h=0;h<4;h++) ans[2*h]="c[kans[h]-1];" 调整生成的排列组合在最终的表="" 达式中的位置="" */="" for(h="">4;h++)><3;h++) symbol(ans,h);="" 在表达式中添加运算符号="" */="" }="" else="" {="" j++;="" fans(c,k,ans,kans,j);="" j--;="" }="" }="" }="" 正如上面凼数中提到的,在完成四张牌的排列之后,在表达式中添加运算符号。由于叧有四张牌,所以叧要添加三个运算符号就可以了。由于每一个运算符号可重复,所以计算出其可能的种数为4*4*4="64种。仍然利用嵌套凼数实现添加运算符号的穷举,算法如下:" ans[],j同上。sy[]存放四个运算符号。h为表达式形式。*/="" int="" sans(ans,sy,j,h)="" char="" ans[],sy[];int="" j,h;="" {="" int="" i,p,k[3],m,n;="" char="" ktans[20];="">3;h++)>
for(k[j]=0;k[j]<4;k[j]++) {="" ans[2*j+1]="sy[k[j]];" 刚才的四个数分别存放在0、2、4、6位="" 这里的三个运算符号分别存放在1、3、5位*/="" if(j="=2)" {="" ans[5]="sy[k[j]];" 此处根据不同的表达式形式再进行相应的处理="" */="" }="" else="" {="" j++;="" sans(ans,sy,j--,h);="" }="" }="" }="" 好了,接下来我再考虑不同表达式的处理。刚才我已经将表达式分为三类,是因为添加三个括号对于四张牌来说肯定是重复的。对于第一种,无括号自然不用另行处理;而第二种情况由以下代码可以得出其可能性有六种,其中还有一种是多余的。="" for(m="">4;k[j]++)><=4;m+=2) for(n="">=4;m+=2)><=8;n+=2) 这个for循环给出了添加一个括号的可能性的种数,其中m、n分别为添加在表达式中的左右括号的位置。我所说的多余的是指m="0,n=8,也就是放在表达式的两端。这真是多此一举,呵呵!最后一种情况是添加两个括号,我分析了一下,发现叧可能是这种形式才不会是重复的——,a" b,(c="">=8;n+=2)>
那么如果这两个运算符号是同一优先级的,则肯定可以通过一些转换去掉括号,你不妨举一些例子来试试,,也就是说这一个括号没有必要;如果这两个运算符号不是同一优先级,也必然是这种形式((a+-b)*/c)。而*和/在这几个运算符号中优先级最高,自然就没有必要在它的外面添加括号了。 综上所述,所有可能的表达式的种数为24*64*,1+6+1,=12288种。哈哈,叧有一万多种可能性,这其中还有重复,,这对于电脑来说可是小case哟!所以,对于穷举的可行性分析和实现也就完成了。 接下来的问题就是如何对有符号的简单表达式进行处理。这是栈的一个著名应用,那么什么是栈呢?栈的概念是从日常生活中货物在货栈种的存取过程抽象出来的,即最后存放入栈的货物,堆在靠出口处,先被提取出去,符合“先进后出,后进先出”的原则。这种结构犹如子弹夹。 在栈中,元素的揑入称为压入,push,戒入栈,元素的删除称为弹出,pop,戒退栈。 栈的基本运算有三种,其中包括入栈运算、退栈运算以及读栈顶元素,这些请参考相兰数据结构资料。根据这些基本运算就可以用数组模拟出栈来。 那么作为栈的著名应用,表达式的计算可以有两种方法。 第一种方法—— 首先建立两个栈,操作数栈OVS和运算符栈OPS。其中,操作数栈用来记忆表达式中的操作数,其栈顶指针为topv,初始时为穸,即topv=0;运算符栈用来记忆表达式中的运算符,其栈顶指针为topp,初始时,栈中叧有一个表达式结束符,即topp=1,且OPS,1,=?;?。此处的?;?即表达式结束符。 然后自左至右的扫描待处理的表达式,并假设当前扫描到的符号为W,根据不同的符号W做如下不同的处理: 1、 若W为操作数 2、 则将W压入操作数栈OVS 3、 且继续扫描下一个字符 4、 若W为运算符 5、 则根据运算符的性质做相应的处理: (1)、若运算符为左括号戒者运算符的优先级大于运算符栈栈顶的运算符(即OPS(top)),则将运算符W压入运算符栈OPS,并继续扫描下一个字符。 (2)、若运算符W为表达式结束符?;?且运算符栈栈顶的运算符也为表达式结束符,即OPS(topp)=?;?,,则处理过程结束,此时,操作数栈栈顶元素,即OVS,topv,,即为表达式的值。 (3)、若运算符W为右括号且运算符栈栈顶的运算符为左括号,即OPS,topp,=?(?),则将左括号从运算符栈谈出,且继续扫描下一个符号。 (4)、若运算符的右不大于运算符栈栈顶的运算符,即OPS(topp),,则从操作数栈OVS中弹出两个操作数,设先后弹出的操作数为a、b,再从运算符栈OPS中弹出一个运算符,设为+,然后作运算a+b,并将运算结果压入操作数栈OVS。本次的运算符下次将重新考虑。 第二种方法—— 首先对表达式进行线性化,然后将线性表达式转换成机器指令序列以便进行求值。 那么什么是表达式的线性化呢?人们所习惯的表达式的表达方法称为中缀表示。中缀表示的特点是运算符位于运算对象的中间。但这种表示方式,有时必须借助括号才能将运算顺序表达清楚,而且处理也比较复杂。 1929年,波兮逻辑学家Lukasiewicz提出一种不用括号的逻辑符号体系,后来人们称之为波兮表示法,Polish notation,。波兮表达式的特点是运算符位于运算对象的后面,因此称为后缀表示。在对波兮表达式进行运算,严格按照自左至右的顺序进行。下面给出一些表达式及其相应的波兮表达式。 表达式 波兮表达式 A-B AB- ,A-B,*C+D AB-C*D+ A*,B+C/D,-E*F ABCD/+*EF*- ,B+C,/,A-D, BC+AD-/ OK,所谓表达式的线性化是指将中缀表达的表达式转化为波兮表达式。对于每一个表达式,利用栈可以把表达式变换成波兮表达式,也可以利用栈来计算波兮表达式的值。 至于转换和计算的过程和第一种方法大同小异,这里就不再赘述了。 下
面给出转换和计算的具体实现程序—— /* first凼数给出各个运算符的优先级,其中=为表
达式结束符 */ int first(char c) { int p; switch(c) { case '*': p=2; break; case '/': p=2; break; case '+': p=1; break; case '-': p=1; break; case '(': p=0; break; case '=': p=-1; break; } return(p); } /* 此凼数实现中缀到后缀的转换 */ /* M的值宏定义为20 */ /* sp[]为表达式数组
*/ int mid_last() { int i=0,j=0; char c,sm[M]; c=s[0]; sm[0]='='; top=0; while(c!='\0') { if(islower(c)) sp[j++]=c; else switch(c) { case '+': case '-': case '*': case '/': while(first(c)<=first(sm[top])) sp[j++]="sm[top--];" sm[++top]="c;" break;="" case="" '(':="" sm[++top]="c;" break;="" case="" ')':="" while(sm[top]!='(' )="" sp[j++]="sm[top--];" top--;="" break;="" default="" :return(1);="" }="" c="s[++i];" }="" while(top="">0) sp[j++]=sm[top--]; sp[j]='\0'; return(0); } /* 由后缀表达式来计算表
达式的值 */ int calc() { int i=0,sm[M],tr; char c; c=sp[0]; top=-1; while(c!='\0') { if(islower(c)) sm[++top]=ver[c-'a'];/*在转换过程中用abcd等来代替数, 这样才可以更方便的处理非一
位数, ver数组中存放着这些字母所代替的数*/ else switch(c) { case '+': tr=sm[top--];
sm[top]+=tr; break; case '-': tr=sm[top--]; sm[top]-=tr; break; case '*': tr=sm[top--]; sm[top]*=tr; break; case '/': tr=sm[top--];sm[top]/=tr;break; default : return(1); } c=sp[++i]; } if(top>0) return(1); else { result=sm[top]; return(0); } } 这样这个程序基本上就算解决了,
回过头来拿这个程序来算一算文章开始的那个问题。哈哈,算出来了,原来如此简单——
,6-3,*10-6=24。 最后我总结了一下这其中容易出错的地方—— 1、 排列的时候由于一
个数叧能出现一次, 所以必然有一个判断语句。但是用什么来判断,用大小显然不行,因
为有可能这四个数中有两个戒者以上的数是相同的。我的方法是给每一个数设置一个代
号,在排列结束时,通过这个代号找到这个数。 2、在应用嵌套凼数时,需仔细分析程序
的执行过程,并对个别变量进行适当的调整,如j的值,,程序才能正确的执行。 3、在分
析括号问题的时候要认真仔细,不要错过任何一个可能的机会,也要尽量使程序变得简单
一些。不过我的分析可能也有问题,还请高手指点。 4、在用凼数对一个数组进行处理的
时候,一定要注意如果这个数组还需要再应用,就必须将它先保存起来,否则会出错,而
且是很严重的错误。 5、在处理用户输入的表达式时,由于一个十位数戒者更高位数是被
分解成各位数存放在数组中,所以需对它们进行处理,将它们转化成实际的整型变量。另
外,在转化过程中,用一个字母来代替这个数,并将这个数存在一个数组中,且它在数组
中的位置和代替它的这个字母有一定的联系,这样才能取回这个数。 6、由于在穷举过程
难免会出现计算过程中有除以0的计算,所以我们必须对calc凼数种对于除的运算加以处
理,否则程序会因为出错而退出,Divide by 0,。 7、最后一个问题,本程序尚未解决。
对于一些比较著名的题目,本程序无法解答。比如说5、5、5、1戒者8、8、3、3。这是
由于这些题目在计算的过程用到了小数,而本程序并没有考虑到小数。 转自linux公社 35
回答者: netcatdou - 一级 2006-11-30 09:24我来评论>>相兰内容?智商大考验之24点
算法C戒C++语言 4 2007-8-17?24点的算法技巧 2 2009-11-25?24点的算法 2009-10-
1?(1,5,6,8)24点的算法 2008-11-11?求下面几个24点的算法: 8 2008-8-3 更多兰于兰于
24点算法研究的问题>>查看同主题问题: 24点 算法 算法 c++等待您来回答php怎么获
取当前页面的后缀文件名??VB 一个文本框一个按钮,点击一次按钮在文本框中出现一句
话,再点击在增加一句话 代码怎么写在MATLAB软件下,如何求解超定线性方程组Error:
Quartus II Classic Timing Analyzer was unsuccessful. 1 error, 0 warniMD5猜解,提供可
数据代码dataGridView1怎么绑定数据源啊!怎么样把txt中的数据在matlab中画出
来???紧急求助:ASP+Access,无法检验表单输入的信息。其他回答 兯 3 条我研究
研究哈!现在没穸,等有穸我帮你看看。 回答者: zmx1104 - 三级 2006-11-19 11:26排
列出所有可能的算式,一个一个验算是不是等于24就可以了 回答者: eddieknow - 四
级 2006-11-19 11:27#include using namespace std;const char op[] = "+-
*/";int calc(int a, int b, char ch) { if (ch == '+') { return a + b; } else if (ch == '-') { return a - b; } else if (ch == '*') { return a * b; } else if (ch == '/' && a % b == 0) { return a / b; } else { return 1000000000; }}void point24(int* a) { int idx[4] = { 0, 1, 2, 3 }; do { for (int i = 0; i < 4;="" ++i)="" for="" (int="" j="0;" j="">< 4;="" ++j)="" for="" (int="" k="0;" k="">< 4;="" ++k)="" {="" int="" tmp="calc(a[idx[0]]," a[idx[1]],="" op[i]);="" if="" (tmp="=" 1000000000)="" {="" continue;="" }="" tmp="calc(tmp," a[idx[2]],="" op[j]);="" if="" (tmp="=" 1000000000)="" {="" continue;="" }="" tmp="calc(tmp," a[idx[3]],="" op[k]);="" if="" (tmp="=" 24)="">
{ printf("%d%c%d%c%d%c%d=24\n", a[idx[0]], op[i], a[idx[1]], op[j], a[idx[2]], op[k], a[idx[3]]); } } } while (next_permutation(idx, idx + 4));}
范文二:24点游戏规则
24点游戏规则:
根据老师提供的四个数,利用加、减、乘、除法运算,可以
加括号,得到结果是24,即挑战成功。
下面提供一些题目和其中一个答案,答案可以多种,只要用上题
目中的4个数字,最后的结果是24即可。注意:每个数字只能用一
次。
题目里的“*”表示乘。
28) 1226 (1+2)*(2+6) 29) 1227 (2+2)*(7-1) 30) 1228 (2-1+2)*8
31) 1229 2*(1+2+9) 32) 1233 3*2*(1+3) 33) 1234 4*(1+2+3)
34) 1235 (1+2)*(3+5) 35) 1236 3*(1*2+6) 36) 1237 1+2+3*7
37) 1238 2*(1+3+8) 38) 1239 1*2*(3+9) 39) 1244 (1+2)*(4+4)
40) 1245 4*(2-1+5) 41) 1246 (2-1)*4*6 42) 1247 2*(1+4+7)
43) 1248 1*2*(4+8) 44) 1249 4+2*(1+9) 45) 1255 1+5*5-2
46) 1256 (1+5-2)*6 47) 1257 1*2*(5+7) 48) 1258 (1+5)/2*8
49) 1259 9+(1+2)*5 50) 1266 6+(1+2)*6 51) 1267 (1+7)/2*6
52) 1268 1*6/2*8 53) 1269 6+1*2*9 54) 1277 (7*7-1)/2
55) 1278 1+7+2*8 56) 1279 1+9+2*7 57) 1288 8+1*2*8
58) 1289 9+2*8-1 59) 1333 (1+3)*(3+3) 60) 1334 4*(1*3+3)
61) 1335 1*3*(3+5) 62) 1336 3+3*(1+6) 63) 1337 1*3+3*7
64) 1338 3*(1+8)-3 65) 1339 (1+3)*(9-3) 66) 1344 1*3*(4+4)
67) 1345 1+3+4*5 68) 1346f 6/(1-3/4) 69) 1347 (1+3)*7-4
70) 1348 8+(1+3)*4 71) 1349 1+3*9-4 72) 1356 1+5+3*6
73) 1357 (7-3)*(1+5) 74) 1358 1+8+3*5 75) 1359 9+1*3*5
76) 1366 6+1*3*6 77) 1367 (7-3)*1*6 78) 1368 (1+6/3)*8
79) 1369 3*(1+9)-6 80) 1377 (7-3)*(7-1) 81) 1378 (7-(1+3))*8
82) 1379 (1+7)*9/3 83) 1388 (1+3)*8-8 84) 1389 1*8*9/3
85) 1399 (9-1)*9/3 86) 1444 4+4*(1+4) 87) 1445 1*4+4*5
88) 1446 4*(1+6)-4 89) 1447 1+7+4*4 90) 1448 8+1*4*4
91) 1449 4*(1+9-4) 92) 1455 4+(5-1)*5 93) 1456f 4/(1-5/6)
94) 1457 1+4*7-5 95) 1458 (8-4)*(1+5) 96) 1459 9+(4-1)*5
97) 1466 (1+4)*6-6 98) 1467 (1+7-4)*6 99) 1468 (1+6-4)*8
100) 1469 (9-(1+4))*6 101) 1477 (7-4)*(1+7) 102) 1478 4*(1+7)-8
103) 1479 (7-4)*(9-1) 104) 1488 1*4*8-8 105) 1489 1+4*8-9
106) 1555f (5-1/5)*5 107) 1556 5*(1+5)-6 108) 1559 (9-5)*(1+5)
109) 1566 1*5*6-6 110) 1567 1+5*6-7 111) 1568 (1+8-5)*6
112) 1569 (9-5)*1*6 113) 1578 (1+7-5)*8 114) 1579 (9-5)*(7-1)
115) 1588 (1*8-5)*8 116) 1589 (8-5)*(9-1) 117) 1599 9+1+5+9
118) 1666 (6-1)*6-6 119) 1668f 6/(1-6/8) 120) 1669 (1+9-6)*6
121) 1679 (9-6)*(1+7) 122) 1688 (1+8-6)*8 123) 1689 9+1+6+8
124) 1699 9+1*6+9 125) 1779 9+7+1+7 126) 1788 8+1+7+8
127) 1789 9+1*7+8 128) 1799 9+7-1+9 129) 1888 8+1*8+8
130) 1889 9+8-1+8 131) 2223 3*2*(2+2) 132) 2224 4*(2+2+2)
133) 2225 2*(2+2*5) 134) 2227 2*(2*7-2) 135) 2228 (2/2+2)*8
136) 2229 2+2*(2+9) 137) 2233 (2+2)*(3+3) 138) 2234 3*(2+2+4)
139) 2235 3*(2*5-2) 140) 2236 2*(2*3+6) 141) 2237 2*(2+3+7)
142) 2238 2+2*(3+8) 143) 2239 (2+2)*(9-3) 144) 2244 2*(4+2*4)
145) 2245 2+2+4*5 146) 2246 (2-2+4)*6 147) 2247 2+2*(4+7)
148) 2248 8+(2+2)*4 149) 2249 2+4+2*9 150) 2255 2*(5+2+5)
151) 2256 2+2*(5+6) 152) 2257 2*5+2*7 153) 2258 2*(5+8)-2
154) 2259 2*(5-2+9) 155) 2266 (2+6)/2*6 156) 2267 6+2*(2+7)
157) 2268 8+2*(2+6) 158) 2269 2*(2*9-6) 159) 2277 2*(7-2+7)
160) 2278 2+8+2*7 161) 2288 (2+2)*8-8 162) 2289 8+2*9-2
163) 2333 3*(3+2+3) 164) 2335 2*(3*5-3) 165) 2336 2*(3+3+6)
166) 2337 (7-3)*2*3 167) 2338 (3/3+2)*8 168) 2339 9+3*(2+3)
169) 2344 4+4*(2+3) 170) 2345 2*(5+3+4) 171) 2346 2+4+3*6
172) 2347 4+2*(3+7) 173) 2348 (8-4)*2*3 174) 2349 2*4*9/3
175) 2355 2+5*5-3 176) 2356 5*2*3-6 177) 2357 2+7+3*5
178) 2358 8+2*(3+5) 179) 2359 2+3*9-5 180) 2366 (2+3)*6-6
181) 2367 3*(2*7-6) 182) 2368 3*(2+8)-6 183) 2369 9+3+2*6
184) 2377 7+3+2*7 185) 2378 (2+7)/3*8 186) 2379 2*(3*7-9)
187) 2388 3*(2*8-8) 188) 2389 8/2*(9-3) 189) 2399 9+2*3+9
190) 2444 2*(4+4+4) 191) 2445 4*(2+5)-4 192) 2446 2+6+4*4
193) 2447 (7-4)*2*4 194) 2448 (4/4+2)*8 195) 2449 4*(9-2)-4
196) 2455 4+2*(5+5) 197) 2456 5*(2+4)-6 198) 2457 (4-2)*(5+7)
199) 2458 (2*4-5)*8 200) 2459 (9-5)*(2+4) 201) 2466 (2+6-4)*6
202) 2467 2+4*7-6 203) 2468 4*(2+6)-8 204) 2469 (9-6)*2*4
205) 2477 2*(7+7)-4 206) 2478 4*(2*7-8) 207) 2479 9+7+2*4
208) 2488 8+2*4+8 209) 2489 (9-(2+4))*8 210) 2499 9+2+4+9
211) 2557 5+5+2*7 212) 2558 (5/5+2)*8 213) 2559 9+5+2*5
214) 2566 (2*5-6)*6 215) 2567 7+5+2*6 216) 2568 2+5*6-8
217) 2569 9+5*6/2 218) 2577 7+7+2*5 219) 2578 (2*5-7)*8
220) 2579 5*7-(2+9) 221) 2588 5*8-2*8 222) 2589 9+2+5+8
223) 2666 6+6+2*6 224) 2667 (6+6*7)/2 225) 2668 (6/6+2)*8
226) 2669 (9-6)*(2+6) 227) 2678 (2+7-6)*8 228) 2679 9+7+2+6
229) 2688 8+2+6+8 230) 2689 (2*6-9)*8 231) 2699 2*(9-6+9)
232) 2778 8+7+2+7 233) 2788 (2+8-7)*8 234) 2789 2*(7+9)-8
235) 2888 (8/8+2)*8 236) 2889 (2+9-8)*8 237) 2899 (9/9+2)*8
238) 3333 3*3*3-3 239) 3334 3+3*(3+4) 240) 3335 3*3+3*5
241) 3336 3+3+3*6 242) 3337 3*(3/3+7) 243) 3338 (3+3-3)*8
244) 3339 3*(9-3/3) 245) 3344 3*(3*4-4) 246) 3345 4*(3/3+5)
247) 3346 (3-3+4)*6 248) 3347 3*(4-3+7) 249) 3348 (8-4)*(3+3)
250) 3349 3+9+3*4 251) 3355 5*5-3/3 252) 3356 3+6+3*5
253) 3357 3*(3*5-7) 254) 3359 (9-5)*(3+3) 255) 3366 3*(6/3+6)
256) 3367 3*(3+7)-6 257) 3368 (3*3-6)*8 258) 3369 9+6+3*3
259) 3377f (3/7+3)*7 260) 3378 8+7+3*3 261) 3379 3+7*9/3
262) 3388f 8/(3-8/3) 263) 3389 3*(3+8)-9 264) 3399 9+3+3+9
265) 3444 4*(3+4)-4 266) 3445 3+5+4*4 267) 3446 (4/4+3)*6
268) 3447 3*(4/4+7) 269) 3448 (3+4-4)*8 270) 3449 3*(9-4/4)
271) 3455 5+4+3*5 272) 3456 (3+5-4)*6 273) 3457 7+5+3*4
274) 3458 4*(3+5)-8 275) 3459 3*(4+9-5) 276) 3466 6+6+3*4
277) 3468 (3*4-8)*6 278) 3469 4*(3+9-6) 279) 3477 3+4*7-7
280) 3478 8+(7-3)*4 281) 3479 3*(4+7)-9 282) 3489 9+3+4+8
283) 3499 9+3*(9-4) 284) 3556 (5/5+3)*6 285) 3557 3*(5/5+7)
286) 3558 (3+5-5)*8 287) 3559 3*(9-5/5) 288) 3566 (3+6-5)*6
289) 3567 3*(6-5+7) 290) 3568 3*(6-5)*8 291) 3569 3+5*6-9
292) 3578 8+3*7-5 293) 3579 9+7+3+5 294) 3588 8+3+5+8
295) 3589 5+3*9-8 296) 3599 9+5*9/3 297) 3666 (6/6+3)*6
298) 3667 3*(6/6+7) 299) 3668 (3+6-6)*8 300) 3669 9+6+3+6
301) 3677 3*(7-6+7) 302) 3678 8+7+3+6 303) 3679 3*(6+9-7)
304) 3688 (8/8+3)*6 305) 3689 (3+9-8)*6 306) 3699 6+3*9-9
307) 3777 7+7+3+7 308) 3778 (3+7-7)*8 309) 3779 3*(9-7/7)
310) 3788 3*(8/8+7) 311) 3789 3*(7+9-8) 312) 3799 3*(9/9+7)
313) 3888 (3+8-8)*8 314) 3889 (9-8)*3*8 315) 3899 9+3*8-9
316) 3999 3*(9-9/9) 317) 4444 4+4+4*4 318) 4445 4*(4/4+5)
319) 4446 (4+4-4)*6 320) 4447 (7-4)*(4+4) 321) 4448 4*(4+4)-8
322) 4449 4+4*(9-4) 323) 4455 4*(5-4+5) 324) 4456 4*(5-4)*6
325) 4457 4*(4+7-5) 326) 4458 (4+4-5)*8 327) 4468 4*(4+8-6)
328) 4469 (9-6)*(4+4) 329) 4477f (4-4/7)*7 330) 4478 4+4*7-8
331) 4479 9+7+4+4 332) 4488 8+4+4+8 333) 4489 4*9-(4+8)
334) 4555 4+5*5-5 335) 4556 (4+5-5)*6 336) 4557 4*(7-5/5)
337) 4558 (4-5/5)*8 338) 4559 9+4*5-5 339) 4566 4*(6/6+5)
340) 4567 4*(5+7-6) 341) 4568 (4+5-6)*8 342) 4569 9+6+4+5
343) 4577 4*(7/7+5) 344) 4578 8+7+4+5 345) 4579 5+4*7-9
346) 4588 4*(8/8+5) 347) 4589 4*(5+9-8) 348) 4599 4*(9/9+5)
349) 4666 (4+6-6)*6 350) 4667 (7-6)*4*6 351) 4668 8+6+4+6
352) 4669 4*9-(6+6) 353) 4677 7+7+4+6 354) 4678 (4+6-7)*8
355) 4679 (7+9)/4*6 356) 4688 8+4*6-8 357) 4689 (9-8)*4*6
358) 4699 9+4*6-9 359) 4777 4*(7-7/7) 360) 4778 (4-7/7)*8
361) 4788 (4+7-8)*8 362) 4789 4*(7+8-9) 363) 4799 4*(7-9/9)
364) 4888 (4-8/8)*8 365) 4889 (4+8-9)*8 366) 4899 (4-9/9)*8
367) 5555 5*5-5/5 368) 5556 5+5*5-6 369) 5559 9+5+5+5
370) 5566 (5+5-6)*6 371) 5567 6+5*5-7 372) 5568 8+6+5+5
373) 5577 7+7+5+5 374) 5578 (5+5-7)*8 375) 5588 5*5-8/8
376) 5589 8+5*5-9 377) 5599 5*5-9/9 378) 5666 (5-6/6)*6
379) 5667 7+6+5+6 380) 5668 6+(8-5)*6 381) 5669 6*9-5*6
382) 5677 (5-7/7)*6 383) 5678 (5+7-8)*6 384) 5679 6+(7-5)*9
范文三:24点游戏规则及攻略
24点游戏规则及攻略
?
游戏规则
?
给出 4个数字 , 所给数字均为有整数 (1至 13之间 ), 用加、减、乘、除 (可加 括号 ) 把给出的数算成 24, 每个数必须用一次且只能用一次 , 先算出结果者获胜。 例 :3、 8、 8、 9
答案 :3×8÷(9— 8)=24 答案不唯一
?
游戏攻略
?
?
算 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点游和解方法戏戏戏戏戏戏戏戏
“巧算24点的游内容如下:一副牌中抽去大小王剩下”戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏52戏,,如果初也可只用戏戏戏戏戏1,10戏40戏牌,任意抽取4戏戏戏戏戏牌,称牌,,用加、减、乘、除,可加括号,把牌面上的数算成24。牌必用每戏戏戏一次且只能用一次,如抽出的牌是3、8、8、9,那算式,戏戏戏戏戏9—8,×8×3或3×8,,98—,或,98?8—,×3等。
“算24点作一扑克牌智力游,注意算”戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏中的技巧。算,我不可能把牌面上的戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏4个数的不同合形式戏戏戏戏——戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏去,更不能瞎碰乱凑。里向大家介
几常用的、便于学掌握的方法:戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏
1,利用3×8,24、4×6,24求解。
把牌面上的四个数想法凑成戏戏戏戏3和8、4和6,再相乘求解。如3、3、6、10可成,戏戏戏106?3—,×3,24等。又如2、3、3、7可戏成,7,32—,×3,24等。践明,方法是利用率戏戏戏戏戏戏戏戏戏戏戏戏戏最大、命中率最高的一方法。戏戏戏戏
2,利用0、11的运算特性求解。
如3、4、4、8可成戏戏3×8,44—,24等。又如4、5、J、K可成戏戏11×,54—,,13,24等。
3,在有解的牌中,用得最广泛的是以下六解法:,我用戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏戏a、b、c、d表示牌面上的四个数,
?(a—b,×,c,d,
如,104—,×,2,2,,24等。
?,a,b,?c×d
如,10,2,?2×4,24等。
?,a
b?c,×d
如,32?2—,×12,24等。
?,a,b
c,×d
如,9,52—,×2,24等。
?a×b,cd—
如11×3,l10—,24等。
?,a
b,×c,d
1
如,4l—,×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,等等。只能用此法的只有1,。戏戏
,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,,,8,,1,6,J,K,,,,,,:,:,,1,7,K,K,
,1,8,Q,Q,,2,2,J,J,,2,2,K,K,,2,3,5,Q,.2
,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点题题;一,
3
序号题目题算题程11118 21126 31127 41128 51129 61134 71135 81136 91137 101138 111139 121144 131145 141146 151147 161148 171149 181155 191156 201157 211158 221166 231168 241169 251188 261224 271225 281226 291227 301228 311229 321233 331234 341235 351236 361237 371238 4
381239 391244 401245
24点题题;二,
序号题目题算题程411246 421247 431248 441249 451255 461256 471257 481258 491259 501266 511267 521268 531269 541277 551278 561279 571288 581289 591333 601334 611335 621336 631337 641338 651339 661344 671345 681346 691347 701348 711349 721356 731357 5
741358 751359 761366 771367 781368 791369 801377
24点题题;三,
序号题目题算题程811378 821379 831388 841389 851399 861444 871445 881446 891447 901448 911449 921455 931456 941457 951458 961459 971466 981467 991468 1001469 1011477 1021478 1031479 1051488 1051489 1061555 1071556 1081559 6
1091566 11101567 1111568 1121569 1131578 1141579 1151588 1161589 1171599 1181666 1191668 1201669
24点题题;四,
序号题目题算题程1211679 1221688 1231689 1241699 1251779 1261788 1271789 1281799 1291888 1301889 1312223 1322224 1332225 1342227 1352228 1362229 1372233 1382234 1392235 1402236 1412237 1422238 1432239 7
1442244 1452245 1462246 1472247 1482248 1492249 1502255 1512256 1522257 1532258 1542259 1552266 1562267 1572268 1582269 1592277 1602278
24点题题;五,
序号题目题算题程1612288 1622289 1632333 1642335 1652336 1662337 1672338 1682339 1692344 1702345 1712346 1722347 1732348 1742349 1752355 1762356 1772357 1782358 8
1792359 1802366 1812367 1822368 1832369 1842377 1852378 1862379 1872388 1882389 1892399 1902444 1912445 1922446 1932447 1942448 1952449 1962455 1972456 1982457 1992458 2002459
24点题题;六,
序号题目题算题程2012466 2022467 2032468 2042469 2052477 2062478 2072479 2082488 2092489 2102499 2112557 2122558 2132559 9
2142566 2152567 2162568 2172569 2182577 2192578 2202579 2212588 2222589 2232666 2242667 2252668 2262669 2272678 2282679 2292688 2302689 2312699 2322778 2332788 2342789 2352888 2362889 2372899 2383333 2393334 2403335
24点题题;七,
序号题目题算题程2413336 2423337 2433338 2443339 2453344 2463345 2473346 2483347 10
2493348 2503349 2513355 2523356 2533357 2543359 2553366 2563367 2573368 2583369 2593377 2603378 2613379 2623388 2633389 2643399 2653444 2663445 2673446 2683447 2693448 2703449 2713455 2723456 2733457 2743458 2753459 2763466 2773468 2783469 2793477 2803478
24点题题;八,
序号题目题算题程2813479 2823489 2833499 11
2843556 2853557 2863558 2873559 2883566 2893567 2903568 2913569 2923578 2933579 2943588 2953589 2963599 2973666 2983667 2993668 3003669 3013677 3023678 3033679 3043688 3053689 3063699 3073777 3083778 3093779 3103788 3113789 3123799 3133888 3143889 3153899 3163999 3174444 3184445 3194446 3204447 12
24点题题;九,
序号题目题算题程3214448 3224449 3234455 3244456 3254457 3264458 3274468 3284469 3294477 3304478 3314479 3324488 3334489 3344555 3354556 3364557 3374558 3384559 3394566 3404567 3414568 3424569 3434577 3444578 3454579 3464588 3474589 3484599 3494666 3504667 3514668 3524669 3534677 3544678 3554679 3564688 13
3574689 3584699 3594777 3604778
24点题题;十,
序号题目题算题程3614788 3624789 3634799 3644888 3654889 3664899 3675555 3685556 3695559 3705566 3715567 3725568 3735577 3745578 3755588 3765589 3775599 3785666 3795667 3805668 3815669 3825677 3835678 3845679 3855688 3865689 3875699 3885779 3895788 3905789 3915888 14
3925889
3936666
3946668
3956669
3966679
3976688
3986689
3996789
4006799
24点题题
一题合
1 1 1 81 1 1 111 1 1 121 1 1 13
1 1 2 61 1 2 71 1 2 81 1 2 9
1 1 2 101 1 2 111 1 2 121 1 2 13
1 1 3 41 1 3 51 1 3 61 1 3 7
1 1 3 81 1 3 91 1 3 101 1 3 11
1 1 3 121 1 3 131 1 4 41 1 4 5
1 1 4 61 1 4 71 1 4 81 1 4 9
1 1 4 101 1 4 121 1 5 51 1 5 6
1 1 5 71 1 5 81 1 6 61 1 6 8
1 1 6 91 1 6 121 1 7 101 1 8 8
1 1 9 131 1 10 121 1 10 131 1 11 11
1 1 11 121 1 11 131 1 12 121 1 12 13
1 1 13 131 2 2 41 2 2 51 2 2 615
1 2 2 71 2 2 81 2 2 91 2 2 10
1 2 2 111 2 2 121 2 2 131 2 3 3
1 2 3 41 2 3 51 2 3 61 2 3 7
1 2 3 81 2 3 91 2 3 101 2 3 11
1 2 3 121 2 3 131 2 4 41 2 4 5
1 2 4 61 2 4 71 2 4 81 2 4 9
1 2 4 101 2 4 111 2 4 121 2 4 13
1 2 5 51 2 5 61 2 5 71 2 5 8
1 2 5 91 2 5 101 2 5 121 2 5 13
1 2 6 61 2 6 71 2 6 81 2 6 9
1 2 6 101 2 6 111 2 6 121 2 6 13
1 2 7 71 2 7 81 2 7 91 2 7 10
1 2 7 111 2 7 121 2 8 81 2 8 9
1 2 8 101 2 8 131 2 9 111 2 9 12
1 2 9 131 2 10 111 2 10 121 2 10 13
1 2 11 111 2 11 121 2 11 131 2 12 12
1 2 12 131 2 13 131 3 3 31 3 3 4
1 3 3 51 3 3 61 3 3 71 3 3 8
16
1 3 3 91 3 3 101 3 3 111 3 3 12
1 3 4 41 3 4 51 3 4 61 3 4 7
1 3 4 81 3 4 91 3 4 101 3 4 11
1 3 4 121 3 4 131 3 5 61 3 5 7
1 3 5 81 3 5 91 3 5 101 3 5 11
1 3 5 121 3 5 131 3 6 61 3 6 7
1 3 6 81 3 6 91 3 6 101 3 6 11
1 3 6 121 3 6 131 3 7 71 3 7 8
1 3 7 91 3 7 101 3 7 121 3 7 13
1 3 8 81 3 8 91 3 8 101 3 8 11
1 3 8 121 3 8 131 3 9 91 3 9 10
24点题题;一题合下,——
1 3 9 111 3 9 121 3 9 131 3 10 10
1 3 10 111 3 10 121 3 11 111 3 11 12
1 3 12 121 3 12 131 3 13 131 4 4 4
1 4 4 51 4 4 61 4 4 71 4 4 8
1 4 4 91 4 4 101 4 4 111 4 4 12
1 4 5 51 4 5 61 4 5 71 4 5 8
1 4 5 91 4 5 101 4 5 111 4 5 12
17
1 4 5 131 4 6 61 4 6 71 4 6 8
1 4 6 91 4 6 101 4 6 111 4 6 12
1 4 6 131 4 7 71 4 7 81 4 7 9
1 4 7 111 4 7 121 4 7 131 4 8 8
1 4 8 91 4 8 111 4 8 121 4 8 13
1 4 9 101 4 9 111 4 9 121 4 9 13
1 4 10 101 4 10 111 4 10 121 4 12 12
1 5 5 51 5 5 61 5 5 91 5 5 10
1 5 5 111 5 5 121 5 5 131 5 6 6
1 5 6 71 5 6 81 5 6 91 5 6 10
1 5 6 111 5 6 121 5 6 131 5 7 8
1 5 7 91 5 7 101 5 7 111 5 7 12
1 5 7 131 5 8 81 5 8 91 5 8 10
1 5 8 111 5 8 121 5 8 131 5 9 9
1 5 9 101 5 9 111 5 9 121 5 9 13
1 5 10 101 5 10 111 5 10 121 5 10 13
1 5 11 111 5 11 121 5 12 121 6 6 6
1 6 6 81 6 6 91 6 6 101 6 6 11
1 6 6 121 6 6 131 6 7 91 6 7 10
18
1 6 7 111 6 7 121 6 8 81 6 8 9
1 6 8 101 6 8 111 6 8 121 6 8 13
1 6 9 91 6 9 101 6 9 121 6 9 13
1 6 10 121 6 10 131 6 11 121 6 11 13
1 6 12 121 6 12 131 7 7 9 1 7 7 10
1 7 7 111 7 7 121 7 8 81 7 8 9
1 7 8 101 7 8 111 7 8 121 7 9 9
1 7 9 101 7 9 111 7 9 121 7 9 13
1 7 10 121 7 10 131 7 12 121 7 12 13
1 7 13 131 8 8 81 8 8 91 8 8 10
1 8 8 111 8 8 121 8 9 111 8 9 12
1 8 9 131 8 10 111 8 10 121 8 10 13
1 8 11 121 8 11 131 8 12 121 9 9 12
1 9 10 121 9 10 131 9 11 111 9 11 12
1 9 11 131 9 12 121 10 10 121 10 11 12
1 10 12 121 10 12 131 11 11 121 11 11 13
1 11 12 121 11 12 131 11 13 131 12 12 12
1 12 12 131 12 13 13
19
二题合
2 2 2 32 2 2 42 2 2 52 2 2 7
2 2 2 82 2 2 92 2 2 102 2 2 11
2 2 2 122 2 2 132 2 3 32 2 3 4
2 2 3 52 2 3 62 2 3 72 2 3 8
2 2 3 92 2 3 102 2 3 112 2 3 12
2 2 3 132 2 4 42 2 4 52 2 4 6
2 2 4 72 2 4 82 2 4 92 2 4 10
2 2 4 112 2 4 122 2 4 132 2 5 5
2 2 5 62 2 5 72 2 5 82 2 5 9
2 2 5 102 2 5 112 2 5 122 2 6 6
2 2 6 72 2 6 82 2 6 92 2 6 10
2 2 6 112 2 6 122 2 6 132 2 7 7
2 2 7 82 2 7 102 2 7 122 2 7 13
2 2 8 82 2 8 92 2 8 102 2 8 12
2 2 9 102 2 9 112 2 9 122 2 10 10
2 2 10 112 2 10 132 2 11 112 2 11 12
2 2 11 132 2 12 122 2 12 132 2 13 13
2 3 3 32 3 3 52 3 3 62 3 3 7
2 3 3 82 3 3 92 3 3 102 3 3 11
20
2 3 3 122 3 3 132 3 4 42 3 4 5
2 3 4 62 3 4 72 3 4 82 3 4 9
2 3 4 102 3 4 112 3 4 122 3 4 13
2 3 5 52 3 5 62 3 5 72 3 5 8
2 3 5 92 3 5 102 3 5 112 3 5 12
2 3 5 132 3 6 62 3 6 72 3 6 8
2 3 6 92 3 6 102 3 6 112 3 6 12
2 3 6 132 3 7 72 3 7 82379
2 3 7 102 3 7 112 3 7 122 3 7 13
2 3 8 82 3 8 92 3 8 102 3 8 11
2 3 8 122 3 8 132 3 9 92 3 9 10
2 3 9 122 3 9 132 3 10 102 3 10 12
2 3 10 132 3 11 112 3 11 122 3 11 13
2 3 12 122 3 12 132 3 13 132 4 4 4
2 4 4 52 4 4 62 4 4 72 4 4 8
2 4 4 92 4 4 102 4 4 112 4 4 12
2 4 4 132 4 5 52 4 5 62 4 5 7
2 4 5 82 4 5 92 4 5 102 4 5 11
21
2 4 5 122 4 5 132 4 6 62 4 6 7
2 4 6 82 4 6 92 4 6 102 4 6 11
2 4 6 122 4 6 132 4 7 72 4 7 8
2 4 7 92 4 7 102 4 7 112 4 7 12
2 4 8 82 4 8 92 4 8 102 4 8 11
2 4 8 122 4 8 132 4 9 92 4 9 10
24点题题;二题合下,——
2 4 9 122 4 9 132 4 10 102 4 10 11
2 4 10 122 4 10 132 4 11 112 4 11 12
2 4 12 122 4 13 132 5 5 72 5 5 8
2 5 5 92 5 5 102 5 5 112 5 5 12
2 5 5 132 5 6 62 5 6 72 5 6 8
2 5 6 92 5 6 102 5 6 112 5 6 12
2 5 6 132 5 7 72 5 7 82 5 7 9
2 5 7 102 5 7 112 5 7 132 5 8 8
2 5 8 92 5 8 102 5 8 112 5 8 12
2 5 8 132 5 9 102 5 9 112 5 9 12
2 5 10 102 5 10 112 5 10 122 5 10 13
2 5 11 122 5 12 122 5 12 132 6 6 6
22
2 6 6 72 6 6 82 6 6 92 6 6 10
2 6 6 112 6 6 122 6 6 132 6 7 8
2 6 7 92 6 7 102 6 7 112 6 7 12
2 6 7 132 6 8 82 6 8 92 6 8 10
2 6 8 112 6 8 122 6 8 132 6 9 9
2 6 9 102 6 9 112 6 9 122 6 10 10
2 6 10 112 6 10 122 6 10 132 6 11 12
2 6 11 132 6 12 122 6 12 132 7 7 8
2 7 7 102 7 7 112 7 7 122 7 7 13
2 7 8 82 7 8 92 7 8 112 7 8 12
2 7 8 132 7 9 102 7 9 112 7 9 13
2 7 10 102 7 10 112 7 10 122 7 11 12
2 7 12 122 7 12 132 8 8 82 8 8 9
2 8 8 102 8 8 112 8 8 122 8 8 13
2 8 9 92 8 9 102 8 9 112 8 9 12
2 8 9 132 8 10 102 8 10 112 8 10 12
2 8 10 132 8 11 112 8 11 122 8 12 12
2 8 12 132 8 13 132 9 9 112 9 9 12
2 9 9 132 9 10 102 9 10 112 9 10 12
23
2 9 10 132 9 11 112 9 11 132 9 12 13
2 9 13 132 10 10 112 10 10 122 10 10 13
2 10 11 112 10 11 122 10 11 132 10 12 13
2 11 11 112 11 11 122 11 11 132 11 12 12
2 11 12 132 11 13 132 12 12 122 12 12 13
2 12 13 132 13 13 13
24点题题;三题合上,——
三题合
3 3 3 33 3 3 43 3 3 53 3 3 6
3 3 3 73 3 3 83 3 3 93 3 3 10
3 3 3 113 3 3 123 3 4 43 3 4 5
3 3 4 63 3 4 73 3 4 83 3 4 9
3 3 4 113 3 4 123 3 4 133 3 5 5
3 3 5 63 3 5 73 3 5 93 3 5 10
3 3 5 123 3 5 133 3 6 63 3 6 7
3 3 6 83 3 6 93 3 6 103 3 6 11
3 3 6 123 3 6 133 3 7 73 3 7 8
3 3 7 93 3 7 113 3 7 123 3 7 13
3 3 8 83 3 8 93 3 8 103 3 8 12
24
3 3 8 1 33 3 9 93 3 9 103 3 9 11
3 3 9 123 3 9 133 3 10 133 3 11 12
3 3 11 133 3 12 123 3 12 133 4 4 4
3 4 4 53 4 4 63 4 4 73 4 4 8
3 4 4 93 4 4 103 4 4 113 4 4 12
3 4 4 133 4 5 53 4 5 63 4 5 7
3 4 5 83 4 5 93 4 5 103 4 5 11
3 4 5 123 4 5 133 4 6 63 4 6 8
3 4 6 93 4 6 103 4 6 113 4 6 12
3 4 6 133 4 7 73 4 7 83 4 7 9
3 4 7 103 4 7 113 4 7 123 4 8 9
3 4 8 103 4 8 113 4 8 123 4 8 13
3 4 9 93 4 9 113 4 9 123 4 9 13
3 4 10 103 4 10 123 4 10 133 4 11 12
3 4 11 133 4 12 123 4 12 133 5 5 6
3 5 5 73 5 5 83 5 5 93 5 5 11
3 5 5 123 5 6 63 5 6 73 5 6 8
24点题题;三题合下,——
3 5 6 93 5 6 103 5 6 113 5 6 12
25
3 5 6 133 5 7 83 5 7 93 5 7 10
3 5 7 113 5 7 123 5 7 133 5 8 8
3 5 8 93 5 8 113 5 8 123 5 8 13
3 5 9 93 5 9 103 5 9 123 5 9 13
3 5 10 103 5 10 113 5 10 123 5 10 13
3 5 11 113 5 11 123 5 12 123 5 12 13
3 5 13 133 6 6 63 6 6 73 6 6 8
3 6 6 93 6 6 103 6 6 113 6 6 12
3 6 6 133 6 7 73 6 7 83 6 7 9
3 6 7 103 6 7 123 6 7 133 6 8 8
3 6 8 93 6 8 103 6 8 123 6 8 13
3 6 9 93 6 9 103 6 9 113 6 9 12
3 6 9 133 6 10 103 6 10 113 6 10 12
3 6 11 113 6 11 123 6 11 133 6 12 12
3 6 12 133 6 13 133 7 7 73 7 7 8
3 7 7 93 7 7 103 7 7 123 7 7 13
3 7 8 83 7 8 93 7 8 113 7 8 12
3 7 8 133 7 9 93 7 9 103 7 9 11
3 7 9 123 7 9 133 7 10 103 7 10 11
26
3 7 10 133 7 11 113 7 11 123 7 12 12
3 7 12 133 7 13 133 8 8 83 8 8 9
3 8 8 103 8 8 113 8 8 123 8 9 9
3 8 9 103 8 9 113 8 9 123 8 9 13
3 8 10 103 8 10 113 8 10 123 8 11 11
3 8 11 123 8 12 123 8 12 133 8 13 13
3 9 9 93 9 9 103 9 9 113 9 9 12
3 9 9 133 9 10 103 9 10 113 9 10 12
3 9 10 133 9 11 113 9 11 123 9 11 13
3 9 12 123 9 12 133 9 13 133 10 10 12
3 10 11 123 10 11 133 11 11 123 11 12 12
3 12 12 123 12 12 133 12 13 13
24点题题;四题合——,
四题合
4 4 4 44 4 4 54 4 4 64 4 4 7
4 4 4 84 4 4 94 44 104 4 4 11
4 4 4 124 4 5 54 4 5 64 4 5 7
4 4 5 84 4 5 104 4 5 114 4 5 12
4 4 5 134 4 6 84 4 6 94 4 6 10
27
4 4 6 114 4 6 124 4 6 134 4 7 7
4 4 7 84 4 7 94 4 7 104 4 7 12
4 4 7 134 4 8 84 4 8 94 4 8 10
4 4 8 114 4 8 124 4 8 134 4 9 11
4 4 9 124 4 10 104 4 10 124 4 10 13
4 4 11 124 4 11 134 4 12 124 4 12 13
4 5 5 54 5 5 64 5 5 74 5 5 8
4 5 5 94 5 5 104 5 6 64 5 6 7
4 5 6 84 5 6 94 5 6 104 5 6 11
4 5 6 124 5 6 134 5 7 74 5 7 8
4 5 7 94 5 7 104 5 7 114 5 7 12
4 5 7 134 5 8 84 5 8 94 5 8 10
4 5 8 114 5 8 124 5 8 134 5 9 9
4 5 9 104 5 9 124 5 9 134 5 10 10
4 5 10 114 5 10 124 5 10 134 5 11 11
4 5 11 124 5 11 134 5 12 124 5 12 13
4 5 13 134 6 6 64 6 6 74 6 6 8
4 6 6 94 6 6 104 6 6 124 6 7 7
4 6 7 84 6 7 94 6 7 104 6 7 12
28
4 6 8 84 6 8 94 6 8 104 6 8 12
4 6 8 134 6 9 94 6 9 104 6 9 12
4 6 9 134 6 10 104 6 10 114 6 10 12
4 6 10 124 6 11 114 6 11 124 6 12 12
4 6 12 134 6 13 134 7 7 74 7 7 8
4 7 7 114 7 8 84 7 8 94 7 8 10
4 7 8 114 7 8 124 7 8 134 7 9 9
4 7 9 104 7 9 114 7 9 124 7 9 13
4 7 10 104 7 10 114 7 10 124 7 11 11
4 7 11 124 7 11 134 7 12 124 7 12 13
4 7 13 134 8 8 84 8 8 94 8 8 10
4 8 8 114 8 8 124 8 8 134 8 9 9
4 8 9 104 8 9 114 8 9 124 8 9 13
4 8 10 104 8 10 114 8 10 124 8 11 11
4 8 11 124 8 11 134 8 12 124 8 12 13
4 8 13 134 9 9 104 9 9 124 9 10 11
4 9 10 124 9 10 134 9 11 114 9 11 12
4 9 12 124 10 10 114 10 10 124 10 11 12
4 10 11 134 10 12 124 10 12 134 11 12 13
29
4 12 12 12
五题合
5 5 5 55 5 5 65 5 5 95 5 5 12
5 5 6 65 5 6 75 5 6 85 5 6 11
5 5 7 75 5 7 85 5 7 105 5 7 11
5 5 8 85 5 8 95 5 8 105 5 8 11
5 5 8 125 5 8 135 5 9 95 5 9 10
5 5 9 115 5 10 105 5 10 115 5 10 13
5 5 11 115 5 11 125 5 11 135 5 12 12
5 5 12 135 5 13 135 6 6 65 6 6 7
5 6 6 85 6 6 95 6 6 105 6 6 12
5 6 7 75 6 7 85 6 7 95 6 7 12
5 6 7 15 6 8 85 6 8 95 6 8 10
5 6 8 125 6 8 135 6 9 95 6 9 10
5 6 9 115 6 9 125 6 9 135 6 10 10
5 6 10 115 6 10 125 6 10 135 6 11 11
5 6 11 125 6 11 135 6 12 125 6 12 13
5 6 13 135 7 7 95 7 7 105 7 7 11
5 7 8 85 7 8 95 7 8 105 7 9 10
5 7 9 115 7 9 125 7 9 135 7 10 10
30
5 7 10 115 7 10 125 7 10 135 7 11 11
5 7 11 135 7 12 125 7 13 135 8 8 8
5 8 8 95 8 8 105 8 8 135 8 9 11
5 8 9 125 8 9 135 8 10 115 8 10 12
5 8 11 125 8 11 135 8 12 125 9 9 11
5 9 9 125 9 10 105 9 10 115 9 10 13
5 9 11 135 9 12 125 9 12 135 10 10 11
5 10 10 125 10 10 135 10 11 115 10 12 13
5 10 13 135 11 12 12
六题合
6 6 6 66 6 6 86 6 6 96 6 6 10
6 6 6 116 6 6 126 6 7 96 6 7 10
6 6 7 116 6 7 126 6 8 86 6 8 9
6 6 8 106 6 8 116 6 8 126 6 8 13
6 6 9 106 6 9 116 6 9 126 6 9 13
6 6 10 126 6 10 136 6 11 126 6 11 13
6 6 12 126 6 12 136 7 7 106 7 7 11
6 7 8 96 7 8 106 7 8 116 7 8 12
31
6 7 9 96 7 9 126 7 10 106 7 10 12
6 7 10 136 7 11 116 7 11 126 7 11 13
6 7 12 126 7 12 136 8 8 86 8 8 9
6 8 8 106 8 8 116 8 8 126 8 9 9
6 8 9 106 8 9 116 8 9 126 8 9 13
6 8 10 116 8 10 126 8 10 136 8 11 11
6 8 11 126 8 11 136 8 12 126 8 13 13
6 9 9 106 9 9 116 9 9 126 9 10 11
6 9 10 126 9 11 126 9 11 136 9 12 12
6 9 12 136 10 10 106 10 10 136 10 11 12
6 10 12 126 10 12 136 11 11 126 11 12 12
6 11 12 136 12 12 126 12 12 136 12 13 13
七题合
7 7 7 127 7 8 117 7 9 107 7 10 13
7 7 11 127 7 11 137 7 12 127 7 12 13
7 8 8 97 8 8 107 8 8 117 8 8 12
7 8 8 137 8 9 10
32
范文五:24点游戏规则和解题方法
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 ,剩下的只要能
=first(sm[top]))>