HristoBaychev

Game Number Wars

Feb 1st, 2023
787
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.55 KB | None | 0 0
  1. first_player = input()
  2. second_player = input()
  3.  
  4. player_one_sum = 0
  5. player_two_sum = 0
  6.  
  7.  
  8. points = 0
  9. winner = 0
  10.  
  11. equal = 'true'
  12. win_one = 'true'
  13. win_two = 'true'
  14.  
  15. card_player_one_int = 0
  16. card_player_two_int = 0
  17.  
  18. while True:
  19.     card_player_one = input()
  20.     if card_player_one == 'End of game':
  21.         win_one = 'false'
  22.         break
  23.  
  24.     card_player_two = input()
  25.     if card_player_two == 'End of game':
  26.         win_two = 'false'
  27.         break
  28.  
  29.     card_player_one_int = int(card_player_one)
  30.     card_player_two_int = int(card_player_two)
  31.  
  32.     if card_player_one_int > card_player_two_int:
  33.         player_one_sum += card_player_one_int - card_player_two_int
  34.     elif card_player_one_int < card_player_two_int:
  35.         player_two_sum += card_player_two_int - card_player_one_int
  36.     elif card_player_one_int == card_player_two_int:
  37.         card_player_one_int = int(input())
  38.         card_player_two_int = int(input())
  39.         if card_player_one_int > card_player_two_int:
  40.             equal = 'false'
  41.             break
  42.         elif card_player_one_int < card_player_two_int:
  43.             equal = 'false'
  44.             break
  45.  
  46.  
  47. if win_one == 'false' or win_two == 'false':
  48.     print(f'{first_player} has {player_one_sum} points')
  49.     print(f'{second_player} has {player_two_sum} points')
  50. if equal == 'false':
  51.     print("Number wars!")
  52.     if card_player_one_int > card_player_two_int:
  53.         print(f"{first_player} is winner with {player_one_sum} points")
  54.     else:
  55.         print(f"{second_player} is winner with {player_two_sum} points")
Advertisement
Add Comment
Please, Sign In to add comment