在浏览圈子讨论区的时候,发现有人在讨论机械求解24点的问题。其实求24点的程序写起来一点都不难,我记得以前大一的时候就写过一个,无奈找了半天都找不到,可能是重装系统的时候丢失了。好在今天休息,于是就静下心来写了一个。为了便于大家移植,我是用纯C写的。
本程序的输入是一个名叫Inpute.txt的文本文件,里面存放着4个数和计算目标(这个程序可以指定计算结果,不是24也可以)。输出是一个名叫Result.txt的文本文件,由程序计算产生,记录的是运算步骤。
Inpute.txt样例:
[3][3][8][8]=[24]
Result.txt样例:
0000:
第一步:{8.000000 / 3.000000 = 2.666667}
第二步:{3.000000 - 2.666667 = 0.333333}
第三步:{8.000000 / 0.333333 = 24.000000阅读全文>
发表于 @ 2008年08月07日 09:11:00|评论(loading...)|编辑|举报|收藏