摘要
魔术扑克游戏中包含了丰富的数学知识,思考魔术扑克游戏中所蕴涵的数学原理,可以激发学生学习数学及应用数学知识解决实际问题的兴趣.首先,提出一个具体魔术扑克游戏问题,分析这个游戏所蕴涵的数学原理;其次,使用有鸽笼原理、同余理论及排列组合等数学知识构建基于启发式搜索的数学模型;最后,利用Java web的相关技术实现此魔术游戏的数学模型,并通过使用验证了游戏的有效性.
Magic poker game contains abundant thoughts of mathematical knowledge. Think- ing mathematical principles contained in magic poker game can stimulate student's interest in studying mathematics as well as solving practical problems realistically. In this paper, firstly, a specific magic poker game problems is proposed, and mathematical principles of this particu- lar magic poker games are analyzed; secondly, the pigeonhole principle, congruence theory and permutation combination are used to construct mathematical model based on heuristic search; finally, the mathematical model of the magic game is coded by the Java web technology, and the effectiveness of the magic game is validated by users.
出处
《数学的实践与认识》
北大核心
2015年第8期1-7,共7页
Mathematics in Practice and Theory
基金
安徽省级自然科学基金(KJ2013Z107)
国家大学生创新项目(项目编号201212216036)
关键词
魔术扑克
启发式搜索
鸽笼原理
数学建模
magic poker
heuristic search
pigeonhole principle
mathematical modeling