Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- energy = 100
- coins = 100
- events = input().split("|")
- fail = False
- for event in events:
- command = event.split("-")
- event_name = command[0]
- event_num = int(command[1])
- if event_name == "rest":
- if energy == 100:
- print("You gained 0 energy.")
- elif energy + event_num > 100:
- print(f"You gained {(energy + event_num) - 100} energy.")
- energy = 100
- else:
- energy += event_num
- print(f"You gained {event_num} energy.")
- print(f"Current energy: {energy}.")
- elif event_name == "order":
- if energy < 30:
- energy += 50
- print("You had to rest!")
- # fail = True
- # break
- else:
- energy -= 30
- coins += event_num
- print(f"You earned {event_num} coins.")
- else:
- if coins >= event_num:
- coins -= event_num
- print(f"You bought {event_name}.")
- else:
- print(f"Closed! Cannot afford {event_name}.")
- fail = True
- break
- if not fail:
- print(f"Day completed!\n"
- f"Coins: {coins}\n"
- f"Energy: {energy}")
Advertisement
Add Comment
Please, Sign In to add comment