Closed. This question needs details or clarity. It is not currently accepting answers. Learn more。
想改进这个问题吗?添加细节并通过editing this post澄清问题。
游戏中有两个玩家,每个玩家有S和O两个角色。有n个间隙,每个玩家轮流将S或O角色放在其中一个间隙中先发SOS的玩家会赢我们必须找出谁能在n个差距的情况下赢得比赛,因为1号球员先上场,而且两个球员都用最理想的策略。
例如,考虑n=7。
玩家1:_
玩家2:OúSúu_
玩家1:O
玩家2:好吧
玩家1:O O O S
玩家2:O O O S
玩家1:O O O S S O S
当n=7时,玩家1总是会赢。
最佳答案
玩家1应该在剩余的2个插槽中输入任何东西,然后等待玩家2输入。无论2号球员做什么,无论他在哪里,1号球员都有一个制胜的动作这意味着第一步必须在中间。
赢球的设置需要几轮,同时玩家2可能会尝试自己生成SOS。玩家1必须检测到有可用的求救信号,并使用当前回合提前获胜。
关于algorithm - 制作SOS的最佳策略游戏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29296223/
10-08 22:13