基于堆栈的24点游戏解决方案
2007-08-25钱莹
智能计算机与应用 2007年4期
钱 莹
摘要:介绍了一种基于堆栈的24点游戏的算法及实现方法。
关键词:24点VC堆栈后缀表示法
24点游戏是一种常见的扑克牌游戏。随机抽取的4张扑克,每张牌限用一次,要求玩家根据扑克牌的点数(1-10),采用加减乘除四则运算对4个数字进行运算,要求得出的结果等于24。以堆栈操作作为基础,采用VC6.0作为开发工具来提出并实现一种解决24点游戏的算法。
1系统流程设计
系统分成三个主要模块:输入模块,运算模块,输出模块。运算模块实现根据用户输入的数字计算是否可得出24,如何得出等。
2堆栈