Задача по сути требует посчитать общее время доставки файла при условии, что Катя полностью скачивает файл, а потом начинает передавать его Пете по локальной сети.
Данные:
- Объём файла: 600 Мбайт
- Скорость скачивания Катей: 223 бит/с
- Скорость передачи по LAN: 221 бит/с
- 1 байт = 8 бит
- 1 Мбайт = 10^6 байт, следовательно 1 Мбайт = 8·10^6 бит
Преобразуем размер файла в биты 600 Мбайт = 600 · 8·10^6 бит = 4,800,000,000 бит.
Время на скачивание (Катя полностью скачивает файл) t_down = (размер файла в битах) / (скорость скачивания) t_down = 4,800,000,000 / 223 ≈ 21,524,663.677 секунд Переведём в дни: 21,524,663.677 / 86,400 ≈ 249.13 дней
Время на передачу по локальной сети (после полного скачивания) t_transfer = (размер файла в битах) / (скорость передачи по LAN) t_transfer = 4,800,000,000 / 221 ≈ 21,719,457.0136 секунд Переведём в дни: 21,719,457.0136 / 86,400 ≈ 251.38 дней
Общее время t_total = t_down + t_transfer ≈ 21,524,663.677 + 21,719,457.0136 ≈ 43,244,120.6906 секунд Переведём в дни: 43,244,120.6906 / 86,400 ≈ 500.51 дней
Итог: Петя получит серию примерно через 500.5 дней, то есть примерно через год и 135 дней (около 1 года 4 месяцев). Время можно выразить также как примерно 500 дней 12 часов 14 минут.