文章作者:Tyan
博客:noahsnail.com | CSDN | 简书
1. Description
2. Solution
解析:Version 1,判断游戏合不合法,主要分为下面几个方面:
- 由于
X
先放,轮流放置,因此X
的数量永远大于等于O
的数量。 - 由于是轮流放置,因此二者的数量差值最大为1。
- 当
X
先结束游戏时,此时X
的数量等于O
的数量加1。 - 当
O
先结束游戏时,此时X
的数量等于O
的数量。
根据上述条件依次判断即可。
- Version 1
1 | class Solution: |