Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2024
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.14 KB | None | 0 0
  1. events = input().split("|")
  2. #initial_energy = 100
  3. #initial_coins = 100
  4. #type_event = ""
  5. #gained_energy = 0
  6. current_energy = 100
  7. current_coins = 100
  8. bakery_open = True
  9. for event in events:
  10.     event, value = event.split("-")
  11.     value = int(value)
  12.     #type_event = event
  13.     if event == "rest":
  14.         last_energy = current_energy
  15.         current_energy = min(100, current_energy + value)
  16.         print(f"You gained {current_energy - last_energy} energy.")
  17.         print(f"Current energy: {current_energy}.")
  18.     elif event == "order":
  19.         if current_energy >= 30:
  20.             current_energy -= 30
  21.             current_coins += value
  22.             print(f"You earned {value} coins.")
  23.         else:
  24.             current_energy += 50
  25.             print("You had to rest!")
  26.     else:
  27.         if current_coins >= value:
  28.             print(f"You bought {event}.")
  29.             current_coins -= value
  30.         else:
  31.             print(f"Closed! Cannot afford {event}.")
  32.             bakery_open = False
  33.             break
  34. if bakery_open:
  35.     print("Day completed!")
  36.     print(f"Coins: {current_coins}")
  37.     print(f"Energy: {current_energy}")
  38.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement