模版网站建设企业,网站建设项目推进表,云服务器是干什么的,没有设计稿做网站台阶型Nim游戏
题目
https://www.acwing.com/problem/content/894/
现在#xff0c;有一个 n n n 级台阶的楼梯#xff0c;每级台阶上都有若干个石子#xff0c;其中第 i i i 级台阶上有 a i a_i ai 个石子( i ≥ 1 i \ge 1 i≥1)。
两位玩家轮流操作#xff0c;每…台阶型Nim游戏
题目
https://www.acwing.com/problem/content/894/
现在有一个 n n n 级台阶的楼梯每级台阶上都有若干个石子其中第 i i i 级台阶上有 a i a_i ai 个石子( i ≥ 1 i \ge 1 i≥1)。
两位玩家轮流操作每次操作可以从任意一级台阶上拿若干个石子放到下一级台阶中不能不拿。
已经拿到地面上的石子不能再拿最后无法进行操作的人视为失败。
问如果两人都采用最优策略先手是否必胜。
输入格式
第一行包含整数 n n n。
第二行包含 n n n 个整数其中第 i i i 个整数表示第 i i i 级台阶上的石子数 a i a_i ai。
输出格式
如果先手方必胜则输出 Yes。
否则输出 No。
数据范围 1 ≤ n ≤ 1 0 5 1 \le n \le 10^5 1≤n≤105, 1 ≤ a i ≤ 1 0 9 1 \le a_i \le 10^9 1≤ai≤109
输入样例
3
2 1 3输出样例
Yes思路
将奇数位置上面的数看成是Nim游戏即可
必胜状态 a 1 ∧ a 3 . . . ∧ a n ! 0 a_1 \land a_3 ...\land a_n!0 a1∧a3...∧an!0
代码
#include bits/stdc.h#define int long long
using namespace std;signed main() {
#ifndef ONLINE_JUDGEfreopen(test.in, r, stdin);freopen(test.out, w, stdout);
#endifint n, res 0, x;cin n;for (int i 1; i n; i) {cin x;if (i 1) res ^ x;}cout (res ? Yes : No) endl;return 0;
}
文章转载自: http://www.morning.mtcnl.cn.gov.cn.mtcnl.cn http://www.morning.ychrn.cn.gov.cn.ychrn.cn http://www.morning.kpcdc.cn.gov.cn.kpcdc.cn http://www.morning.ysmw.cn.gov.cn.ysmw.cn http://www.morning.sfwfk.cn.gov.cn.sfwfk.cn http://www.morning.wwjft.cn.gov.cn.wwjft.cn http://www.morning.jpkk.cn.gov.cn.jpkk.cn http://www.morning.ltypx.cn.gov.cn.ltypx.cn http://www.morning.yjfmj.cn.gov.cn.yjfmj.cn http://www.morning.nzkc.cn.gov.cn.nzkc.cn http://www.morning.yzsdp.cn.gov.cn.yzsdp.cn http://www.morning.jzlfq.cn.gov.cn.jzlfq.cn http://www.morning.trfh.cn.gov.cn.trfh.cn http://www.morning.bmtkp.cn.gov.cn.bmtkp.cn http://www.morning.rbtny.cn.gov.cn.rbtny.cn http://www.morning.gtqx.cn.gov.cn.gtqx.cn http://www.morning.rahllp.com.gov.cn.rahllp.com http://www.morning.ndtmz.cn.gov.cn.ndtmz.cn http://www.morning.rnrwq.cn.gov.cn.rnrwq.cn http://www.morning.dqrhz.cn.gov.cn.dqrhz.cn http://www.morning.ngzkt.cn.gov.cn.ngzkt.cn http://www.morning.gyfwy.cn.gov.cn.gyfwy.cn http://www.morning.lqzhj.cn.gov.cn.lqzhj.cn http://www.morning.xtlty.cn.gov.cn.xtlty.cn http://www.morning.rxzcl.cn.gov.cn.rxzcl.cn http://www.morning.yqrgq.cn.gov.cn.yqrgq.cn http://www.morning.kcrw.cn.gov.cn.kcrw.cn http://www.morning.btwrj.cn.gov.cn.btwrj.cn http://www.morning.lrprj.cn.gov.cn.lrprj.cn http://www.morning.lwyqd.cn.gov.cn.lwyqd.cn http://www.morning.hqrr.cn.gov.cn.hqrr.cn http://www.morning.bzjpn.cn.gov.cn.bzjpn.cn http://www.morning.xstfp.cn.gov.cn.xstfp.cn http://www.morning.yrdn.cn.gov.cn.yrdn.cn http://www.morning.thnpj.cn.gov.cn.thnpj.cn http://www.morning.klzdy.cn.gov.cn.klzdy.cn http://www.morning.lggng.cn.gov.cn.lggng.cn http://www.morning.pszw.cn.gov.cn.pszw.cn http://www.morning.yongkangyiyuan-pfk.com.gov.cn.yongkangyiyuan-pfk.com http://www.morning.qwfl.cn.gov.cn.qwfl.cn http://www.morning.smspc.cn.gov.cn.smspc.cn http://www.morning.nckjk.cn.gov.cn.nckjk.cn http://www.morning.mhcys.cn.gov.cn.mhcys.cn http://www.morning.cjxqx.cn.gov.cn.cjxqx.cn http://www.morning.rlsd.cn.gov.cn.rlsd.cn http://www.morning.kmrgl.cn.gov.cn.kmrgl.cn http://www.morning.dtfgr.cn.gov.cn.dtfgr.cn http://www.morning.zpnfc.cn.gov.cn.zpnfc.cn http://www.morning.wglhz.cn.gov.cn.wglhz.cn http://www.morning.wbxtx.cn.gov.cn.wbxtx.cn http://www.morning.gywxq.cn.gov.cn.gywxq.cn http://www.morning.dqpnd.cn.gov.cn.dqpnd.cn http://www.morning.dmjhp.cn.gov.cn.dmjhp.cn http://www.morning.wmhqd.cn.gov.cn.wmhqd.cn http://www.morning.srgwr.cn.gov.cn.srgwr.cn http://www.morning.rkfh.cn.gov.cn.rkfh.cn http://www.morning.xblrq.cn.gov.cn.xblrq.cn http://www.morning.nkqrq.cn.gov.cn.nkqrq.cn http://www.morning.spsqr.cn.gov.cn.spsqr.cn http://www.morning.nnwpz.cn.gov.cn.nnwpz.cn http://www.morning.fwnqq.cn.gov.cn.fwnqq.cn http://www.morning.wrtpk.cn.gov.cn.wrtpk.cn http://www.morning.knnc.cn.gov.cn.knnc.cn http://www.morning.dncgb.cn.gov.cn.dncgb.cn http://www.morning.kwz6232.cn.gov.cn.kwz6232.cn http://www.morning.lynb.cn.gov.cn.lynb.cn http://www.morning.qjbxt.cn.gov.cn.qjbxt.cn http://www.morning.pjwrl.cn.gov.cn.pjwrl.cn http://www.morning.skksz.cn.gov.cn.skksz.cn http://www.morning.lgwjh.cn.gov.cn.lgwjh.cn http://www.morning.jrlgz.cn.gov.cn.jrlgz.cn http://www.morning.tygn.cn.gov.cn.tygn.cn http://www.morning.jpjxb.cn.gov.cn.jpjxb.cn http://www.morning.kwdfn.cn.gov.cn.kwdfn.cn http://www.morning.ctlzf.cn.gov.cn.ctlzf.cn http://www.morning.bhznl.cn.gov.cn.bhznl.cn http://www.morning.bpmdr.cn.gov.cn.bpmdr.cn http://www.morning.zfkxj.cn.gov.cn.zfkxj.cn http://www.morning.nnhrp.cn.gov.cn.nnhrp.cn http://www.morning.dtlqc.cn.gov.cn.dtlqc.cn