首页 | 本学科首页   官方微博 | 高级检索  
     检索      

用编程思想解竞赛题
引用本文:宋强.用编程思想解竞赛题[J].中等数学,2013(6):2-6.
作者姓名:宋强
作者单位:天津市红桥区佳庆里27门,300134
摘    要:(本讲适合高中) 文1]借助电脑编程解决了如下游戏策略问题: 操作者先输入一个奇数N(N<2000)表示n粒石子.设计算机为A,操作者为B,双方轮流取石子,每次取1~r(r是大于1的奇数)粒.最后取到石子总数为奇数的一方获胜.编制程序使计算机有较多的获胜机会. 对于未必精通计算机编程语言的读者来讲,只要熟悉简单的电脑编程知识,仍可利用这一手段解决具有一定难度的竞赛题2]下面举例说明其应用. 例1 桌子上放着多于n2块石头.别佳和瓦特玩一种游戏:先由别佳开始,两人轮流依次从桌子上往下拿石头.每次拿下的石头的块数或为小于n的质数,或为n的正整数倍,或为1.拿下桌子上最后一块石头者获胜.证明:别佳有获胜策略.

关 键 词:编程思想  竞赛题  游戏策略  电脑编程  编制程序  计算机  操作者  石子
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号