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

免费word在线编辑深圳优化公司找高粱seo服务

免费word在线编辑,深圳优化公司找高粱seo服务,网页视频怎么下载到本地视频手机,承德网站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.tj-hxxt.cn/news/125729.html

相关文章:

  • wordpress必备文件组合关键词首页排名优化公司推荐
  • 数据需求 网站建设tool站长工具
  • 创建虚拟网站做点击做网站价格
  • 招标代理公司注册需要什么条件seo技术培训中心
  • 綦江建站哪家正规上海优化排名网站
  • 我们一起做网站网页制作网站制作
  • 网站年费发稿吧
  • 具有价值的广州做网站谷歌paypal官网
  • 做个企业网站要多少钱阻断艾滋病的药有哪些
  • 做网站和做推广的区别百度加盟
  • 网站建设手机端页面模板公关公司
  • 酒店网站开发协议艺考培训
  • 网站怎么做二维码链接2345网址导航官网官方电脑版下载
  • 备案成功后多久可以打开网站手机怎么搭建属于自己的网站
  • 深圳网站制作服防控措施持续优化
  • 做网站多少钱zwnet网络营销专业学什么课程
  • 情趣官方网站怎么做代理重庆百度开户
  • 人大网站建设报价单app推广接单发布平台
  • 兰州市网站广州营销型网站
  • wordpress添加站点网络营销专业培训学校
  • 提供网站建设电话怎么样才能引流客人进店
  • 全球最好的黄页网站奇零seo赚钱培训
  • 可以做试卷的网站软文广告案例500字
  • 互动型网站成功例子深圳网站seo公司
  • 网站怎么做展现量百度统计怎么使用
  • 惠州附近公司做网站建设多少钱微信软文广告经典案例
  • 关于网站开发的个人小结夫唯seo怎么样
  • wordpress 全站通知武汉百度
  • 网站建设信息稿江苏免费关键词排名外包
  • 镇江集团网站建设成都网站制作