Advertisement
Nenogzar

Untitled

Sep 7th, 2023
730
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.40 KB | None | 0 0
  1. budget = float(input())
  2. season = input().lower()
  3. fishermen = int(input())
  4.  
  5. # Цени за наем на кораба
  6. spring_price = 3000
  7. summer_price = 4200
  8. autumn_price = 4200
  9. winter_price = 2600
  10.  
  11. # Изчисление на цената на кораба според сезона
  12. if season == "spring":
  13.     price = spring_price
  14. elif season == "summer" or season == "autumn":
  15.     price = summer_price
  16. elif season == "winter":
  17.     price = winter_price
  18. else:
  19.     print("Invalid season")
  20.     exit(1)
  21.  
  22. # Изчисление на отстъпката според броя на рибарите
  23. if fishermen >= 12:
  24.     price *= 0.75  # 25% отстъпка
  25. elif 7 <= fishermen <= 11:
  26.     price *= 0.85  # 15% отстъпка
  27. elif fishermen >= 6:
  28.     price *= 0.90  # 10% отстъпка
  29. #print("price", price )
  30. # Допълнителна отстъпка за четен брой рибари
  31. if fishermen % 2 == 0 and season != "autumn":
  32.     price *= 0.95  # 5% отстъпка
  33.  
  34. # Изчисление на необходимите средства
  35. done_money = abs(budget - price)
  36. needed_money =  abs(price - budget)
  37.  
  38. # Проверка дали бюджетът е достатъчен и отпечатване на резултата
  39. if budget >= price:
  40.     print(f"Yes! You have {done_money:.2f} leva left.")
  41. else:
  42.     print(f"Not enough money! You need {needed_money:.2f} leva.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement