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

台阶 Nim 简介及应用

【台阶 Nim 简介】
● 台阶 Nim(Staircase Nim):设有编号为 0,1,2,…,n 的台阶,其中 0 号为地面。每个台阶上放有若干枚石子。两名玩家轮流操作。每次操作,任选一个台阶 i(i≥1),将该台阶上任意数量的石子移动到台阶 i−1 上。将最后一枚石子移到 0 号地面的玩家获胜。

设台阶 Nim 中奇数台阶上的石子数为 a1, a3, a5, …。且令 S=a1⊕a3⊕a5⊕…,若 S≠0,则当前局面为先手必胜态(N-position)。若 S=0,则当前局面为先手必败态(P-position)。
证明:任何一步,只能把石子从台阶 i 移到 i−1。分两种情况讨论:
情况 A:操作发生在偶数台阶 i
从偶数台阶 i 移石子至奇数台阶 i−1,会使该奇数台阶石子数增加,看似改变 S。但后手可立即将这些石子从 i−1(奇数台阶)继续移至 i−2(偶数台阶),使所有奇数台阶的石子数复原,S 保持不变。这意味着:偶数台阶上的任何操作都可以被后手抵消,不影响最终胜负。
情况 B:操作发生在奇数台阶 i
从奇数台阶 i 移石子至偶数台阶 i−1,等价于在经典 Nim 游戏中从对应堆里移除若干石子。因为移入偶数台阶的石子会进入可被抵消的区域,不再对胜负产生实质影响。因此,只有奇数台阶石子数的变化,才真正决定局面走向。
综上,台阶 Nim 等价于仅以奇数台阶为石子堆的经典 Nim 游戏

-----------------------------------

● 经典 Nim 博弈定理:对于任意的 {a1, a2, a3, …, an},若 S=a1⊕a2⊕a3⊕⋯⊕an 的值不等于 0,先手必胜,记为 N-position(先手必胜态)。若 S=a1⊕a2⊕a3⊕⋯⊕an 的值等于 0,先手必败,记为 P-position(先手必败态)。

● 异或运算的基本性质(https://blog.csdn.net/hnjzsyjyj/article/details/154304346
异或运算(XOR)具有以下重要性质:
交换律‌:a ^ b = b ^ a
结合律‌:a ^ (b ^ c) = (a ^ b) ^ c
自反性‌:a ^ a = 0
零元素‌:a ^ 0 = a
可逆性‌:如果 a ^ b = c,那么 a = c ^ b

【台阶 Nim 应用】
详见:https://blog.csdn.net/hnjzsyjyj/article/details/158728832

#include <bits/stdc++.h>
using namespace std;int main() {int n,t=0;cin>>n;for(int i=1; i<=n; i++) {int x;cin>>x;if(i&1) t^=x;}if(t==0) cout<<"No\n";else cout<<"Yes\n";return 0;
}/*
in:
3
2 1 3out:
Yes
*/

 

【参考文献】
https://blog.csdn.net/hnjzsyjyj/article/details/158728832
https://www.acwing.com/solution/content/13187/
https://blog.csdn.net/hnjzsyjyj/article/details/154304346
https://www.acwing.com/file_system/file/content/whole/index/content/12084580/
https://blog.csdn.net/hnjzsyjyj/article/details/158704426
https://blog.csdn.net/hnjzsyjyj/article/details/154310120

 

http://www.jsqmd.com/news/442579/

相关文章:

  • 破除迷思:学AI不一定要成数学/编程大神,但这两项“基础技能”必须扎实
  • 2026-03-05
  • 从技术防控到法律确权:区块链存证如何为制造业图纸加上“司法护盾”
  • 2026加盟微高压氧舱别盲目!一次讲清微压氧舱品牌、家用微高压氧舱代理加盟哪家好?知青康养微高压氧舱实力厂家更靠谱 - 栗子测评
  • 北京搬家公司服务哪家好?盘点5家口碑与实力并存的日式搬家品牌 - 博客湾
  • 2026年评价高的玻璃钢锚杆公司推荐:陕西玻璃钢锚杆拉力计制造厂家哪家靠谱 - 品牌宣传支持者
  • SpringBoot高可用进阶实战:微服务稳如老狗、分布式事务零踩坑
  • 管道清洁度检测仪品牌怎么选 西恩士工业稳居优选榜首 - 仪器权威论
  • 检测清洁度系统品牌哪家强 西恩士工业稳居榜首 - 技术权威说
  • 2026专业膨润土供应商对比及采购决策指南 - 品牌企业推荐师(官方)
  • 〘 2-2 〙软考高项 | 第9章:项目范围管理(下)
  • 2026年酒店调料选购指南:这些口碑品牌值得关注,咸味香精/肉宝王/调味品/预制菜调味料/火锅底料,酒店调料厂家推荐排行 - 品牌推荐师
  • 2026年靠谱的防火板品牌推荐:HPL防火板/饰面防火板供应商怎么选 - 品牌宣传支持者
  • 2026年铝合金衬塑复合管源头厂优选攻略,PERT铝合金衬塑复合管/铝合金衬塑复合管,铝合金衬塑复合管订制厂家哪家权威 - 品牌推荐师
  • 智慧农业升级必看!2026移动水肥一体机品牌有哪些?山东正博智慧农业物联网解决方案厂商,莱芜水肥一体机厂家稳定耐用更省心 - 栗子测评
  • 2026年质量好的程控稳压电源厂家推荐:大功率稳压电源口碑好的厂家推荐 - 品牌宣传支持者
  • 2026年靠谱的公路防护石笼网工厂推荐:双绞合六边形石笼网工厂直供哪家专业 - 品牌宣传支持者
  • 工业清洁度检测设备哪家强 西恩士工业实力领跑行业 - 仪器权威论
  • 食堂买菜常见问题解答(2026最新专家版) - 速递信息
  • 共话2026年酒窖酒柜定制,会所别墅酒窖酒柜定制费用怎么算 - 工业品网
  • 网站打不开 Parse error: syntax error, unexpec
  • 2026年评价高的矿用锯品牌推荐:陕西切割矿用锯长期合作厂家推荐 - 品牌宣传支持者
  • 抗衰老保健品哪个效果好?2026抗衰老保健品品牌十大排名,全龄段抗衰人群必看指南 - 博客万
  • 管路清洁度测试系统品牌推荐 西恩士工业实力出圈 - 仪器权威论
  • 探寻知名的传统酒店转型电竞酒店公司,口碑好的有哪些 - mypinpai
  • 2026年质量好的古法泡浴厂家推荐:泡浴品牌/美业泡浴/古方泡浴正规生产厂家推荐 - 品牌宣传支持者
  • WavLM大模型语音处理入门指南[特殊字符]
  • 探讨2026年混凝土岩石压缩试验机个性化定制,哪家口碑好? - 工业品牌热点
  • AI时代的产品经理:时代变革,AI 彻底打破了产品经理的专业壁垒
  • 湖北武汉工伤维权与赔偿法律咨询行业顶尖服务商评估报告:湖北珏璟律师事务所 - 2026年企业推荐榜