两个人玩取球的游戏,一共有N个球,每人轮流取球,每次可取集合{n1,n2,n3}中的任何一个数目,如果无法继续取球,则游戏结束,此时,持有奇数个球的一方获胜,如果两人都是奇数,则为平局,假设双方都采用最聪明的取法,第一个取球的人一定能赢吗?试编程解决这个问题。
两个人玩取球的游戏。 一共有N个球,每人轮流取球,每次可取集合{n1,n2,n3}中的任何一个数目。 如果无法继续取球,则游戏结束。 此时,持有奇数个球的一方获胜。 如果两人都是奇数,则为平局。 假设双方都采用最聪明的取法, 第一个取球的人一定能赢吗? 试编程解决这个问题。
(图片来源网络,侵删)