博弈
来源:互联网 发布:淘宝客注册不了 编辑:程序博客网 时间:2024/06/05 15:13
一、【巴什博弈】
其游戏规则是这样的:
有一堆n个石子,两个足够聪明的人玩,每个人可以去1~m个石子,取到最后一个石子为胜。
比如 n=7 ,m =3
那么先手必胜,过程大概如下,
先手只需拿3个,那么留给后者就剩4个,后者不能一次拿完,又不能不拿,所以先手必胜
所以 只要满足n%(m+1) != 0 先手必胜,
先手可以这么做:每次取都剩下(m+1)的整数倍,知道最后还剩一个m+1给后者
要是满足n%(m+1) == 0时,先手就必败了,因为先手无论怎么拿(1~m),拿完之后n%(m+1) != 0而此时正是上面所说的先手的局面,故该先手必败
0 0
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 博弈
- 黑马程序员——集合——Collection、List、set、Map
- FPGA研发之道(14)写在coding之前的铁律
- Hive 表连接
- Objective-C语法之KVC使用
- struts 学习日记 (1) 环境与基础配置
- 博弈
- 应试教育中的孩子长不好
- View的圆角边框简单实现
- FPGA研发之道(15)-设计不是凑波形(五)接口设计
- 常见的软件测试面试题
- Linux学习之用户管理
- PHP CLI模式下的多进程应用
- FPGA研发之道(16)-可测性设计—从大数据开始说起
- python 从现在开始