Дано:
- Объём файла: 600 МБ
- Скорость скачивания Катей: 223 Мбит/с (скорее всего, речь о мегабитах в секунду)
- Скорость передачи по локальной сети: 221 Мбит/с
- Катя должна полностью скачать файл, прежде чем передавать его Пете
- Нужно найти общее время до того, как Петя получит файл
Решение (пояснения по шагам):
Преобразуем размер файла в единицы, подходящие для скоростей передачи: 600 МБ = 600 × 8 = 4800 Мбит.
Время на скачивание Катей: t_скачать = S / v_скачивать = 4800 Мбит / 223 Мбит/с ≈ 21.52 с.
Время на передачу по LAN после полного скачивания: t_передать = S / v_передача = 4800 Мбит / 221 Мбит/с ≈ 21.72 с.
Общее время до получения файла Петей: t_общ = t_скачать + t_передать ≈ 21.52 с + 21.72 с ≈ 43.24 с.
Ответ: примерно 43 секунды.
Примечание по конверсии и альтернативы:
- Если бы скорости были действительно в битах в секунду (бит/с), а не в мегабитах в секунду (Мбит/с), времена были бы существенно дольше: t_скачать ≈ 4800 Мбит × (1/223 бит/с) = 4.8×10^9 бит / 223 ≈ 2.15×10^7 с (~250 дней), и аналогично для передачи. Тогда общее время было бы порядка 500 дней. Скорости в задаче обычно приводят именно в Мбит/с, чтобы получить разумные времена.