Python井字游戏
发布时间
阅读量:
阅读量
题目描述
假设一个已完成的井字游戏结果已定的3×3矩阵,并编写一个程序实现判断游戏结局的功能。具体来说:编写一个函数来判断井子棋游戏的结果,并输出相应的胜负情况或平局信息。其中大写字母X和O代表棋盘上的标记位置;当棋盘上出现三个相同字母连续排列时(横排、竖排或斜排),则判定相应玩家获胜;否则最终出现无人获胜的情况则判定为平局。
输入输出样例1
输入
[["X", "O", "X"],["O", "X", "O"],["O", "X", "X"]]
输出
X
输入输出样例2
输入
[["X", "X", "O"],["O", "O", "X"],["X", "X", "O"]]
输出
Draw
说明提示
保证当符号 O 获胜时,则应返回字母型字符 "O" 而非整数型字符 0(零),而当出现平局情况时,请确定返回的是一个表示为大写字母的单词形式的大写字母序列 "Draw". 在您提供的结果中可能出现 'X' 或 'O' 符号的情况下,请特别注意这些字符应当以大写字母的形式呈现。
``
全部评论 (0)
还没有任何评论哟~
