gigafloyd

Задачите от 12.10.2025

Oct 12th, 2025
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 4.40 KB | Source Code | 0 0
  1. #1
  2. first_time = int(input())
  3. second_time = int(input())
  4. third_time = int(input())
  5. total_time = first_time + second_time + third_time
  6. minutes = total_time // 60
  7. seconds = total_time % 60
  8. if seconds < 10:
  9.     print(f"{minutes}:0{seconds}")
  10. else: # elif seconds >= 10
  11.     print(f"{minutes}:{seconds}")
  12. # print(f"{minutes}:{seconds:02d}")
  13.  
  14.  
  15. #2
  16.  
  17. number = int(input())
  18. bonus_points = 0
  19. if number <= 100:
  20.     bonus_points += 5
  21. # elif 100 < number <= 1000 :
  22. elif number <= 1000:
  23.     bonus_points += number * 0.20  # number * 20 / 100
  24. # elif number > 1000:
  25. else:
  26.     bonus_points += number * 0.10  # number * 10 / 100
  27. if number % 2 == 0:
  28.     bonus_points += 1
  29. elif number % 10 == 5:
  30.     bonus_points += 2
  31. print(bonus_points)
  32. print(number + bonus_points)
  33.  
  34.  
  35. #3
  36.  
  37. hour = int(input())
  38. minutes = int(input())
  39. minutes += 15
  40. hour += minutes // 60
  41. minutes %= 60 # minutes = minutes % 60
  42. if hour > 23:
  43.     hour = 0
  44. print(f"{hour}:{minutes:02d}")
  45.  
  46. #4
  47.  
  48. travel_price = float(input())
  49. number_of_puzzles = int(input())
  50. number_of_dolls = int(input())
  51. number_of_bears = int(input())
  52. number_of_minions = int(input())
  53. number_of_trucks = int(input())
  54. puzzles_price = 2.60
  55. dolls_price = 3
  56. bears_price = 4.10
  57. minions_price = 8.20
  58. trucks_price = 2
  59. total_order_sum = number_of_puzzles * puzzles_price + \
  60.                   number_of_dolls * dolls_price + \
  61.                   number_of_bears * bears_price + \
  62.                   number_of_minions * minions_price + \
  63.                   number_of_trucks * trucks_price
  64. total_number_of_toys = number_of_puzzles + \
  65.                        number_of_dolls + \
  66.                        number_of_bears + \
  67.                        number_of_minions + \
  68.                        number_of_trucks
  69. if total_number_of_toys >= 50:
  70.     total_order_sum *= 0.75
  71. total_order_sum *= 0.90
  72. difference = total_order_sum - travel_price
  73. if difference >= 0: # She has enough money
  74.     print(f"Yes! {difference:.2f} lv left.")
  75. else:
  76.     print(f"Not enough money! {abs(difference):.2f} lv needed.")
  77.  
  78.  
  79. #5
  80.  
  81. budget = float(input())
  82. number_of_statists = int(input())
  83. one_dress_price = float(input())
  84. decor_price = budget * 0.10
  85. total_dresses_price = number_of_statists * one_dress_price
  86. if number_of_statists > 150:
  87.     total_dresses_price *= 0.90
  88. needed_money = decor_price + total_dresses_price
  89. difference = abs(needed_money - budget)
  90. if needed_money > budget:
  91.     print("Not enough money!")
  92.     print(f"Wingard needs {difference:.2f} leva more.")
  93. else:
  94.     print("Action!" )
  95.     print(f"Wingard starts filming with {difference:.2f} leva left.")
  96.  
  97. #6
  98. old_record = float(input())
  99. distance_in_meters = float(input())
  100. time_per_meter = float(input())
  101. delay  = (distance_in_meters // 15) * 12.5
  102. total_time = distance_in_meters * time_per_meter + delay
  103. if total_time < old_record:
  104.     print(f"Yes, he succeeded! The new world record is {total_time:.2f} seconds.")
  105. else:
  106.     seconds_slower = total_time - old_record
  107.     print(f"No, he failed! He was {seconds_slower:.2f} seconds slower.")
  108.  
  109.  
  110. #7
  111.  
  112. budget = float(input())
  113. number_of_video_cards = int(input())
  114. number_of_processors = int(input())
  115. number_of_ram_memories = int(input())
  116. one_video_card_price = 250
  117. all_video_cards_price = number_of_video_cards * one_video_card_price
  118. one_processor_price = all_video_cards_price * 0.35
  119. all_processors_price = number_of_processors * one_processor_price
  120. one_ram_memory_price = all_video_cards_price * 0.10
  121. all_ram_memories_price = number_of_ram_memories * one_ram_memory_price
  122. needed_money = all_video_cards_price + all_processors_price + all_ram_memories_price
  123. if number_of_video_cards > number_of_processors:
  124.     needed_money *= 0.85
  125. difference = abs(budget - needed_money)
  126. if budget >= needed_money:
  127.     print(f"You have {difference:.2f} leva left!")
  128. else: #elif budget < needed_money
  129.     print(f"Not enough money! You need {difference:.2f} leva more!")
  130.  
  131.  
  132. #8
  133.  
  134.  
  135. from math import ceil
  136.  
  137. movie_name = input()
  138. episode_time = int(input())
  139. break_time = int(input())
  140. lunch_time = break_time / 8
  141. rest_time = break_time / 4
  142. time_left = break_time - lunch_time - rest_time
  143. difference = abs(episode_time - time_left)
  144. difference = ceil(difference)
  145. if time_left >= episode_time:
  146.     print(f"You have enough time to watch {movie_name} and left with {difference} minutes free time.")
  147. else:
  148.     print(f"You don't have enough time to watch {movie_name}, you need {difference} more minutes.")
Advertisement
Add Comment
Please, Sign In to add comment