Мова програмування Пайтон!
Задача 1
Туристи вийшли з лісу на шосе неподалік від кілометрового
стовпа з позначкою А км і вирішили піти на найближчу автобусну зупинку.
Подивившись на план місцевості, керівник групи сказав, що автобусні
зупинки розташовані на кілометрі В і на кілометрі С. Куди слід піти
туристам?
Задача 2
n студентів беруть k яблук і розподіляють між собою порівну. Решта фруктів
залишається в кошику. Скільки яблук отримає кожен студент? Скільки яблук
залишиться в кошику? Програма зчитує числа n і k і друкує на екрані дві
відповіді на поставлені вище запитання.
Ответы
Задача 1:
def find_nearest_bus_stop(a, b, c):
distance_to_b = abs(b - a)
distance_to_c = abs(c - a)
if distance_to_b < distance_to_c:
return "Піти до зупинки В"
else:
return "Піти до зупинки С"
A = int(input("Позначка A: "))
B = int(input("розташування зупинки В: "))
C = int(input("розташування зупинки С: "))
result = find_nearest_bus_stop(A, B, C)
print(result)
Задача 2:
def distribute_apples(n, k):
apples_per_student = k // n
apples_left_in_basket = k % n
return apples_per_student, apples_left_in_basket
n = int(input("Кількість студентів: "))
k = int(input("Загальна кількість яблук: "))
apples_per_student, apples_left_in_basket = distribute_apples(n, k)
print("Кількість яблук на студента:", apples_per_student)
print("Залишок яблук в кошику:", apples_left_in_basket)