sibinasto

PF - Basic Syntax - Exercise - 2.10.1. Chrirstmas Spirit

Jan 16th, 2021
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.95 KB | None | 0 0
  1. quantity = int(input())
  2. days = int(input())
  3.  
  4. ORNAMENT_SET = 2
  5. THREE_SKIRT = 5
  6. THREE_GARLANDS = 3
  7. THREE_LIGHTS = 15
  8.  
  9. christmas_spirit = 0
  10. sum_spent = 0
  11.  
  12. for day_number in range(1, days+1):
  13.     if day_number % 11 == 0:
  14.         quantity += 2
  15.     if day_number % 2 == 0:
  16.         sum_spent += ORNAMENT_SET * quantity
  17.         christmas_spirit += 5
  18.     if day_number % 3 == 0:
  19.         sum_spent += (THREE_SKIRT * quantity + THREE_GARLANDS * quantity)
  20.         christmas_spirit += 13
  21.     if day_number % 5 == 0:
  22.         sum_spent += THREE_LIGHTS * quantity
  23.         christmas_spirit += 17
  24.         if day_number % 3 == 0:
  25.             christmas_spirit += 30
  26.  
  27.     if day_number % 10 == 0:
  28.         christmas_spirit -= 20
  29.         sum_spent += THREE_LIGHTS + THREE_GARLANDS + THREE_SKIRT
  30.  
  31.     if day_number == days and day_number % 10 == 0:
  32.         christmas_spirit -= 30
  33.  
  34. print(f"Total cost: {sum_spent}")
  35. print(f"Total spirit: {christmas_spirit}")
Advertisement
Add Comment
Please, Sign In to add comment