Advertisement
Guest User

Untitled

a guest
Feb 28th, 2020
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. deck = input().split(":")
  2. new_deck = []
  3.  
  4. while True:
  5. command = input().split()
  6. if "Ready" in command:
  7. break
  8.  
  9. elif "Add" in command:
  10. card_name = command[1]
  11. if card_name in deck:
  12. new_deck.append(card_name)
  13.  
  14. else:
  15. print("Card not found.")
  16.  
  17. elif "Insert" in command:
  18. card_name = command[1]
  19. index = int(command[2])
  20. if card_name in deck:
  21. if index <= len(new_deck):
  22. new_deck.insert(index, card_name)
  23. else:
  24. print("Error!")
  25.  
  26. elif "Remove" in command:
  27. card_name = command[1]
  28. if card_name in new_deck:
  29. new_deck.remove(card_name)
  30. else:
  31. print("Card not found.")
  32.  
  33. elif "Swap" in command:
  34. card_name_one = command[1]
  35. card_name_two = command[2]
  36. index_one = int(new_deck.index(card_name_one))
  37. index_two = int(new_deck.index(card_name_two))
  38. new_deck[index_one], new_deck[index_two] = new_deck[index_two], new_deck[index_one]
  39.  
  40. elif "Shuffle" in command and "deck" in command:
  41. new_deck = [card for card in reversed(new_deck)]
  42.  
  43. result = " ".join(new_deck)
  44. print(result)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement