Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- string_of_items = input().split('|')
- command = input()
- stolen_items = []
- while command != 'Yohoho!':
- command = command.split()
- if 'Loot' in command:
- for i in range(1, len(command)):
- if command[i] not in string_of_items:
- string_of_items.insert(0, command[i])
- elif 'Drop' in command:
- index = int(command[1])
- if 0 <= index < len(string_of_items):
- item = string_of_items.pop(index)
- string_of_items.append(item)
- elif 'Steal' in command:
- count = int(command[1])
- if count >= len(string_of_items):
- stolen_items = string_of_items
- print(', '.join(stolen_items))
- print('Failed treasure hunt.')
- exit()
- else:
- stolen_items = string_of_items[-count:]
- del string_of_items[-count:]
- print(', '.join(stolen_items))
- command = input()
- if len(string_of_items) > 0:
- sum_of_items = 0
- for item in string_of_items:
- sum_of_items += len(item)
- print(f'Average treasure gain: {(sum_of_items/len(string_of_items)):.2f} pirate credits.')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement