设为首页
收藏本站
首页
Portal
社区
BBS
活动
模型
圈子
Group
创客工具
查询
登录
每日签到
创客帮-青少年创客创意社区
»
社区
›
圈子
›
程序设计
›
C++
›
数学与编程(44中)
›
nim游戏
返回列表
发新帖
nim游戏
火
[复制链接]
44中学创客中心
发表于 2024-5-8 08:28:10
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
注册
×
本帖最后由 18062232277 于 2024-6-11 11:20 编辑
地上有n堆石子,每人每次可从任意一堆石子里取出任意多枚石子扔掉,可以取完,不能不取。每次只能从一堆里取。最后没有石子可取的人判负。此时如果石子的异或和为零,则先手必败,否则先手必胜。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
楼主
|
44中学创客中心
发表于 2024-5-8 08:31:16
|
显示全部楼层
必败状态和必胜状态:
必胜状态:比如先手进行某一个操作,留给后手是一个必败状态时,对于先手来说是一个必胜状态,这时也称为先手必胜状态,也就是说先手可以走到一个必败状态留给后手
必败状态:先手无论如何操作,留给后手都是一个必胜状态时,对于先手来说是一个必败状态,先手走不到一个必败状态留给后手
这个问题先说结论:
如果有n堆石子,每堆石子的个数分别为:a1, a2, a3, a4......an,若: a1⊕a2⊕a3⊕a4......⊕an≠0
则先手必胜,否则先手必输
回复
顶
踩
使用道具
举报
显身卡
楼主
|
44中学创客中心
发表于 2024-5-8 08:32:06
|
显示全部楼层
回复
顶
踩
使用道具
举报
显身卡
楼主
|
44中学创客中心
发表于 2024-5-8 08:32:45
|
显示全部楼层
回复
顶
踩
使用道具
举报
显身卡
楼主
|
44中学创客中心
发表于 2024-5-8 08:35:34
|
显示全部楼层
Python
回复
顶
踩
使用道具
举报
显身卡
楼主
|
44中学创客中心
发表于 2024-5-8 08:36:05
|
显示全部楼层
回复
顶
踩
使用道具
举报
显身卡
楼主
|
44中学创客中心
发表于 2024-5-8 08:37:04
|
显示全部楼层
JavaScript
回复
顶
踩
使用道具
举报
显身卡
楼主
|
44中学创客中心
发表于 2024-5-8 08:37:33
|
显示全部楼层
回复
顶
踩
使用道具
举报
显身卡
返回列表
发新帖
QQ客服
返回顶部
快速回复
返回顶部
返回列表