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

网站seo公司哪家好全景网站app

网站seo公司哪家好,全景网站app,seo网络推广招聘,安阳网红街给定 n 堆石子#xff0c;两位玩家轮流操作#xff0c;每次操作可以取走其中的一堆石子#xff0c;然后放入两堆规模更小的石子#xff08;新堆规模可以为 0 #xff0c;且两个新堆的石子总数可以大于取走的那堆石子数#xff09;#xff0c;最后无法进行操作的人视为失…给定 n 堆石子两位玩家轮流操作每次操作可以取走其中的一堆石子然后放入两堆规模更小的石子新堆规模可以为 0 且两个新堆的石子总数可以大于取走的那堆石子数最后无法进行操作的人视为失败。 问如果两人都采用最优策略先手是否必胜。 输入格式 第一行包含整数 n 。 第二行包含 n 个整数其中第 i 个整数表示第 i 堆石子的数量 ai 。 输出格式 如果先手方必胜则输出 Yes。 否则输出 No。 数据范围 1≤n,ai≤100 输入样例 2 2 3 输出样例 Yes #include iostream #include algorithm #include cstring #include unordered_setusing namespace std;const int N 110; int n; int f[N];//存i个状态的sg值int sg(int x) {if(f[x] ! -1) return f[x];unordered_setint S; //哈希表存储每个局面可以到的局面//这个地方特别关键在集合的Nim游戏中我们可以明显的知道可以到的下一个状态是什么//比如(x - s[i])这道题里面需要遍历一下所有可能到达的状态并且异或起来for(int i 0; i x; i )for(int j 0; j i; j ) //用i和j表示分成的两个状态S.insert(sg(i) ^ sg(j));for(int i 0; ; i )if(!S.count(i))return f[x] i; }int main () {cinn;memset(f, -1, sizeof f); // 记忆化搜索因为sg值都是自然数所以初始化成-1代表没有求过int res 0;while(n -- ){int x;cinx;res ^ sg(x);}if(res) puts(Yes);else puts(No);return 0; }
http://www.hkea.cn/news/14439213/

相关文章:

  • 苏州企业网站制作抖音seo培训
  • 重庆企业网站推广服务自建网站套现
  • 有想做企业网站建设网站建设编程语言
  • 网站三要素关键词 描述怎么做莱芜可信赖的网络推广公司
  • 网站未备案可以做经营活动吗深圳企业主页制作
  • 廊坊网站建设外包电商购物平台
  • 私有云网站建设苏州网站建设需要多少钱
  • 申办网站流程铜川免费做网站公司
  • 销售产品做单页还是网站如何申请ip地址和域名
  • 做百度移动端网站排名网上培训
  • 外管局网站先支后收怎么做报告asp.net做网站源代码
  • 云主机安装多个网站桂林到阳朔多少公里
  • 广东企业黄页网站东莞网站建设公司招聘信息
  • 网站建设开发定制无广告免费的影视软件
  • 家居企业网站建设资讯百度旗下13个app
  • 报考建设八大员官方网站建设工程消防验收查询网站
  • 网站建设需求文章凤阳做网站
  • 临桂区建设局网站微信网页宣传网站怎么做的
  • 上海网站建设制作公司seo概念
  • 国内比较好用的建筑案例网站网站开发验收单
  • 免费教育网站大全 建站最新消息新闻
  • 科技网站 网站建设温州58同城怎么做网站
  • 网站便捷营销我国中小企业500强
  • 创办免费企业网站网站提交
  • 手机棋牌网站大全国内 虚拟主机
  • 手机端网站制作南京小视科技是干什么的
  • 抚顺 网站建设黄页网站推广服务
  • 烟台网站建设咨询360搜索引擎首页
  • 潍坊建设厅网站效果图在线网
  • 网站开发与设计中学生Wordpress对接阿里云OSS