ДОПОМОЖІТЬ БУДЬ ЛАСКА Я НЕ РОЗУМІЮ НІЧОГО
Автобус, що рухався зі швидкістю а км/год, доїхав до міста за b хвилин. З якою швидкістю повинен рухатися велосипедист, щоб проїхати ту саму відстань до міста за c годин і d хвилин? Відповідь надати в км/год.
Вхідні дані:
a – швидкість автобуса, b – час автобуса,
c, d – кількість годин та хвилин велосипедиста.
1) Визначити вхідні та вихідні дані.
Вихідні дані:
Vv – швидкість велосипедиста.
Ta=b/60 – час автобуса у годинах
Sa=a*Ta – відстань автобуса
Tv=c+d/60 – час велосипедиста у годинах
Vv = Sа/Tv – швидкість велосипедиста
2) Математична модель розв’язання задачі.
Швидкість Час. Відстань
Автобус
Велосипедист
Ответы
Ответ:
a = float(input("Введіть відстань між автобусом та велосипедистом: "))
b = float(input("Введіть швидкість автобуса (в км/год): "))
c = float(input("Введіть швидкість велосипедиста відносно повітря (в км/год): "))
d = float(input("Введіть швидкість вітру відносно повітря (в км/год): "))
Швидкість автобуса: Sa = a / (b / 60), де a - відстань між зупинками в кілометрах, b - час руху автобуса між зупинками в хвилинах. Перетворюємо час у години, поділивши на 60, тому ми множимо на 60 у діленці.
Швидкість велосипедиста: Sv = c + d / 60, де c - швидкість велосипедиста в кілометрах на годину, d - час запізнення відносно автобуса в хвилинах. Аналогічно, перетворюємо час у години, ділимо на 60.
Швидкість велосипедиста відносно автобуса: Vr = Sv - Sa.
Час, який залишився до кінця маршруту: Tr = a / Vr.
Відстань, яку проїде велосипедист до зупинки: Sd = c * Tr.
Швидкість велосипедиста на всьому маршруті: Vv = (a + Sd) / (Tr + Tv), де Tv - час руху велосипедиста між зупинками у годинах.
Відповідь: швидкість велосипедиста на маршруті дорівнює Vv.