Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- xp_needed = float(input())
- battles_count = int(input())
- xp_gained = 0
- done_battles = 0
- for battle in range(1, battles_count + 1):
- if xp_gained >= xp_needed:
- break
- xp = float(input())
- done_battles += 1
- if battle % 5 == 0:
- xp_gained += xp * 0.9
- elif battle % 3 == 0:
- xp_gained += xp * 1.15
- else:
- xp_gained += xp
- if xp_gained >= xp_needed:
- print(f"Player successfully collected his needed experience for {done_battles} battles.")
- else:
- print(f"Player was not able to collect the needed experience, {(xp_needed - xp_gained):.2f} more needed.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement