井字棋_python3

井字棋

http://www.nowcoder.com/questionTerminal/0375c1d206ef48a3894f72aa07b2fdde

l = []
for i in range(3):
    l.extend(input().split())
lx = ['K', 'K', 'K']
ly = ['B', 'B', 'B']
m = {'K':'KiKi wins!', 'B':'BoBo wins!', 'O':'No winner!'}
n = [l[0:3],l[3:6],l[6:9],l[0::3],l[1::3],l[2::3],l[::4],l[2:8:2], -1]
for i in n:
    if i == lx or i == ly:
        print(m[i[0]])
        break
    elif i == -1:
        print(m['O'])
全部评论

相关推荐

10-09 16:23
门头沟学院 Java
点赞 评论 收藏
分享
想玩飞盘的菠萝蜜在春...:上交✌🏻也拒?
点赞 评论 收藏
分享
评论
4
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务