问题:

现在,有一个 nn 级台阶的楼梯,每级台阶上都有若干个石子,其中第 ii 级台阶上有 aiai 个石子(i≥1i≥1)。

两位玩家轮流操作,每次操作可以从任意一级台阶上拿若干个石子放到下一级台阶中(不能不拿)。

已经拿到地面上的石子不能再拿,最后无法进行操作的人视为失败。

问如果两人都采用最优策略,先手是否必胜。

输入格式

第一行包含整数 nn。

第二行包含 nn 个整数,其中第 ii 个整数表示第 ii 级台阶上的石子数 aiai。

输出格式

如果先手方必胜,则输出 Yes

否则,输出 No

数据范围

1≤n≤1051≤n≤105,
1≤ai≤1091≤ai≤109

输入样例:

3
2 1 3

输出样例:

Yes
#include<iostream>
using namespace std;
int main()
{int n;int res=0;cin>>n;for(int i=1;i<=n;i++){int x;scanf("%d",&x);if(i%2!=0)//只需判断奇数台阶{res=res^x;}}if(res!=0){cout<<"Yes";}elsecout<<"No";
}

台阶--Nim游戏(博弈论)相关推荐

  1. AcWing 892. 台阶-Nim游戏(nim博弈变种)

    题目链接 https://www.acwing.com/problem/content/description/894/ 思路 先说结论:我们将奇数位置上的石子数异或起来如果不为0则先手必胜 原理: ...

  2. [博弈论] Nim游戏及SG函数(经典+台阶+集合+拆分)

    文章目录 0. 前言 1. Nim 游戏+模板题 2. 台阶 - Nim 游戏+变种题 3. Mex运算与SG函数 4. 集合 - Nim 游戏+变种题 5. 拆分 - Nim 游戏+变种题 0. 前 ...

  3. 【模板题】几种常见的Nim游戏(博弈论)

    一.AcWing 891. Nim游戏 [题目描述] 给定nnn堆石子,两位玩家轮流操作,每次操作可以从任意一堆石子中拿走任意数量的石子(可以拿完,但不能不拿),最后无法进行操作的人视为失败. 问如果 ...

  4. acwing——数学知识(四)Nim游戏

    一.经典Nim游戏 题目:给定n堆石子,两位玩家轮流操作,每次操作可以从任意一堆石子中拿走任意数量的石子(可以拿完,但不能不拿),最后无法进行操作的人视为失败. 问如果两人都采用最优策略,先手是否必胜 ...

  5. 博弈论——关于Nim游戏和SG函数的几个链接

    今天做了一道博弈论的题目,正好去找找相关资料再复习一下. 网上能找到的都是同样的文章,不过我觉得足够了,Nim游戏百度百科里说的很详细,包括公式.证明之类的 http://baike.baidu.co ...

  6. 博弈论(一):Nim游戏

    从今天开始,我将会用一系列文章介绍博弈论(Game Theory)的基本知识,以OI中可能用得着的为主.当然,我对博弈论的理解还很肤浅,而且我写东西的风格向来都是"个人心得"而非& ...

  7. 博弈论(Nim游戏、有向图游戏之SG函数)

    这里写目录标题 经典NIM游戏 Nim游戏属于公平组合游戏ICG 有向图游戏(SG函数) Mex运算 SG函数 单个有向图(一堆石子) 求SG值(记忆化递归) 有向图游戏的和 ,(多个有向图(多堆石子 ...

  8. 【acm 博弈论 】 之 Nim游戏与sg函数

    文章目录 前言 巴什博弈 威佐夫博弈 Nim游戏 Nim游戏与sg函数 题目 题意 样例 思路 代码 前言 从今天开始复习和整理下acm的部分模块,从博弈论开始. 著名的"取石子" ...

  9. 博弈论与SG函数(Nim游戏)

    博弈论与SG函数(Nim游戏) 目录 博弈论与SG函数(Nim游戏) 游戏状态 状态图(SG图) Nim 游戏 Nim 和 SG函数 Grundy数字 组合博弈游戏 Grundy 游戏 例题 在本篇, ...

最新文章

  1. Apache Cordova-Android框架原理研究笔记
  2. 小议数据库主键选取策略
  3. cf 1060e 树形dp 树上任意两点的距离和
  4. [导入]C#实现WEB浏览器
  5. bzoj 1607: [Usaco2008 Dec]Patting Heads 轻拍牛头
  6. java字典类_Java字典类
  7. php数组用递归函数求和,如何用php递归函进行数字累加操作?php递归函数累加求和...
  8. msdn.itellyou.cn-------sql server下载网站
  9. 图像描述(image caption)历年突破性论文总结
  10. 卷积和反卷积(deconv)
  11. linux下/proc/pid/maps和pmap命令详解
  12. 【OSChina-MoPaaS应用开发大赛】幼家宝
  13. 第五项修炼--学习型组织的艺术与实践
  14. jiaozivideoplayer全屏填充模式字幕被裁切掉了的问题解决
  15. linux gpg加密文件夹,如何使用 GPG 加解密文件
  16. java wsimport方式生成webservice客户端代码
  17. amcap测试软件,AMCap摄像头测试软件使用说明
  18. 【中级软考—软件设计师】17程序设计语言与语言处理程序基础17.2 编译程序基本原理【**】:17.2.3正规文法 有限自动机
  19. python爬取抖音用户评论_python实现模拟器爬取抖音评论数据的示例代码
  20. IDEA 打包Web项目为war包

热门文章

  1. oracle amm和asmm,AMM与ASMM
  2. Android Camera驱动分析
  3. FHC2022食饮魅力 势不可挡
  4. vue中h5页面的搭建
  5. 【瑞数5】浅谈某普期刊JS逆向的环境检测点
  6. F28M35 驱动外部SRAM 调试小结
  7. 微软365网盘国内服务器,5TB微软Office365网盘OneDrive详细申请方法教程
  8. 【luogu P3946 ことりのおやつ】 题解
  9. Day105 项目实战7 商品查询
  10. 智能视频分析技术与被动红外技术的整合应用