Guest User

Untitled

a guest
May 22nd, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. def checkWinner(tictac):
  2. row1 = str(tictac[0][0])+str(tictac[0][1])+str(tictac[0][2])
  3. row2 = str(tictac[1][0])+str(tictac[1][1])+str(tictac[1][2])
  4. row3 = str(tictac[2][0])+str(tictac[2][1])+str(tictac[2][2])
  5. col1 = str(tictac[0][0])+str(tictac[1][0])+str(tictac[2][0])
  6. col2 = str(tictac[0][1])+str(tictac[1][1])+str(tictac[2][1])
  7. col3 = str(tictac[0][2])+str(tictac[1][2])+str(tictac[2][2])
  8. diag1 = str(tictac[0][0])+str(tictac[1][1])+str(tictac[2][2])
  9. diag2 = str(tictac[0][2])+str(tictac[1][1])+str(tictac[2][0])
  10.  
  11. if row1=='111' or row2=='111' or row3=='111' or col1=="111" or col2=="111" or col3=="111" or diag2=="111" or diag1=="111":
  12. print("Winner is Player 1!")
  13. elif row1=='222' or row2=='222' or row3=='222' or col1=="222" or col2=="222" or col3=="222" or diag2=="222" or diag1=="222":
  14. print("Winner is Player 2:")
  15. else:
  16. print("Its a Draw!")
  17.  
  18. winner_is_2 = [[2, 2, 0], [2, 1, 0], [2, 1, 1]]
  19. winner_is_1 = [[1, 2, 0], [2, 1, 0], [2, 1, 1]]
  20. winner_is_also_1 = [[0, 1, 0], [2, 1, 0], [2, 1, 1]]
  21. no_winner = [[1, 2, 0], [2, 1, 0], [2, 1, 2]]
  22. also_no_winner = [[1, 2, 0],[2, 1, 0],[2, 1, 0]]
  23. checkWinner(winner_is_2)
  24. checkWinner(winner_is_1)
  25. checkWinner(winner_is_also_1)
  26. checkWinner(no_winner)
  27. checkWinner(also_no_winner)
Add Comment
Please, Sign In to add comment