Advertisement
Guest User

Untitled

a guest
Apr 18th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.53 KB | None | 0 0
  1. def tic_tac_toe(field):
  2.     st = set()
  3.     for i in range(3):
  4.         s1 = ''
  5.         s2 = ''
  6.         for j in range(3):
  7.             s1 += field[i][j]
  8.             s2 += field[j][i]
  9.             st.add(s1)
  10.             st.add(s2)
  11.     s3 = ''
  12.     s4 = ''
  13.     for i in range(3):
  14.         s3 += field[i][i]
  15.         s4 += field[i][-i - 1]
  16.     st.add(s3)
  17.     st.add(s4)
  18.     if '000' in st and 'xxx' not in st:
  19.         print(0, 'win')
  20.     elif '000' not in st and 'xxx' in st:
  21.         print('x win')
  22.     else:
  23.         print('draw')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement