当前位置: 首页 > news >正文

山东网站制作软件网站关键词排名不稳定

山东网站制作软件,网站关键词排名不稳定,网站备案怎么备案,百度识图在线1002.Random Nim Game 诈骗博弈题 题目大意 Nim是一种双人数学策略游戏,玩家轮流从不同的堆中移除棋子。在每一轮游戏中,玩家必须至少取出一个棋子,并且可以取出任意数量的棋子,条件是这些棋子都来自同一个棋子堆。走最后一步棋…

1002.Random Nim Game

诈骗博弈题

题目大意

Nim是一种双人数学策略游戏,玩家轮流从不同的堆中移除棋子。在每一轮游戏中,玩家必须至少取出一个棋子,并且可以取出任意数量的棋子,条件是这些棋子都来自同一个棋子堆。走最后一步棋(即取出最后一块棋子)的人获胜。

现在更改游戏规则,在每个回合中,棋手必须选择一个棋子堆。假设他选择的堆包含 x x x 个棋子,将从 [ 1 , x ] [1,x] [1,x] 中随机一个整数 y y y ,并从堆中移除 y y y 个棋子

求先手获胜的概率,答案取模

解题思路

看起来很吓人的一道题(谁被吓退了我不说)//

考虑只有一个堆的情况
若只有 1 1 1 个棋子,先手必胜
如果有 2 2 2 个棋子,有 1 2 \dfrac{1}{2} 21 的概率拿完获胜,有 1 2 \dfrac{1}{2} 21 的概率余 1 1 1 失败,综合胜率 1 2 \dfrac{1}{2} 21
⋮ \vdots
如果有 x ( x > 1 ) x\ (x>1) x (x>1) 个棋子,有 n − 2 n \dfrac{n-2}{n} nn2 的概率转移到 剩余个数 > 1 >1 >1 的状态,有 1 n \dfrac{1}{n} n1 的概率拿完获胜,有 1 n \dfrac{1}{n} n1 的概率余 1 1 1 失败。递归得到 x > 1 x>1 x>1 的状态下的综合胜率为 1 2 \dfrac{1}{2} 21

再考虑多堆的情况
如果所有堆的棋子数量均为 1 1 1 ,则当堆数 n n n 为奇数时先手必胜
如果有某堆的数量多于 1 1 1 个,那么必胜态将以 1 2 \dfrac{1}{2} 21 的概率流转

综上所述,如果所有堆的棋子数量均为 1 1 1 ,则当堆数 n n n 为奇数时先手必胜, n n n 为偶数时先手必败,其余情况综合胜率 1 2 \dfrac{1}{2} 21

参考代码

参考代码为已AC代码主干,其中部分功能需读者自行实现

void solve()
{ll n;cin >> n;ll mx=0,t;FORLL(i,1,n){cin >> t;mx=max(mx,t);}if(mx>1) cout << inv(2) << endl;else if(n%2) cout << 1 << endl;else cout << 0 << endl;
}
http://www.yayakq.cn/news/981574/

相关文章:

  • 网站做优化和推广哪个好wordpress 新建文件
  • 郑州广告公司网站建设宿迁58同城租房网
  • 高中学校网站模板wordpress搬家后 localhost
  • 天助可以搜索别人网站系统开发人员进行系统维护工作时
  • 如何做企业网站步骤做网站需要申请专利吗
  • 苏州知名网站建设设计公司在线网站做气泡图
  • 建设银行网站首页是多少h5制作报价细则
  • 南阳网站营销外包公司wordpress cdn
  • 上海网站营销是什么山东聊城网站设计
  • 长沙第三方网站建设公司中国市场营销网
  • 宝安公司网站制作哪家公司好做网站定金一般多少
  • 网站是用dw做的吗怎么做流量网站
  • iis5 新建网站岳阳二手房网站
  • 只有asp网站代码可以重新编译吗合肥专业网站建设公司
  • 网站风格的表现形式wordpress迁移器
  • 手机版网站建设报价应届生招聘去哪个网站
  • 百度自己网站排名全国水利建设市场信用信息平台网站
  • 网站建设规划案例泉州网页制作企业
  • 免费手机网站制作南宁 网站推广
  • php做的网站源代码在哪里wordpress自动升级了
  • 株洲网站设计外包首选深圳专业网站建设企业
  • 木地板企业网站模版商业网站的域名后缀是什么
  • 山东高密网站建设建设网站怎么收费
  • 蓝色系 网站wordpress首页太慢
  • 自驾游网站模板中国电力建设协会网站
  • 网站设计遵循的原则怎样做个做外贸的网站
  • 深圳做网站开发费用免费的韩国网站服务器
  • 如何做网站数据分析为企业做一个网站多少钱
  • 建设网站分几个步骤深圳住建官网
  • 制作网站参考百度指数官网移动版