跳至主要內容
SG函数Nim游戏博弈论

移棋子游戏

题目

https://vjudge.csgrandeur.cn/problem/LibreOJ-10243

给定一个有 N 个节点的有向无环图,图中某些节点上有棋子,两名玩家交替移动棋子。

玩家每一步可将任意一颗棋子沿一条有向边移动到另一个点,无法移动者输掉游戏。

对于给定的图和棋子初始位置,双方都会采取最优的行动,询问先手必胜还是先手必败。


全民制作人ikun大约 5 分钟Algorithm数学知识Algorithm数学知识博弈论
Nim游戏博弈论

【模板】nim 游戏

题目描述

https://www.luogu.com.cn/problem/P2197

甲,乙两个人玩 nim 取石子游戏。

nim 游戏的规则是这样的:地上有 nn 堆石子(每堆石子数量小于 10410^4),每人每次可从任意一堆石子里取出任意多枚石子扔掉,可以取完,不能不取。每次只能从一堆里取。最后没石子可取的人就输了。假如甲是先手,且告诉你这 nn 堆石子的数量,他想知道是否存在先手必胜的策略。


全民制作人ikun大约 6 分钟Algorithm数学知识Algorithm数学知识数论博弈论