Задача Задача №3485681
А
А
Дано:
- Объём файла: 600 МБ
- Скорость скачивания Катей: 2^23 бит/с
- Скорость передачи по локальной сети: 2^21 бит/с
- Катя должна полностью скачать файл, прежде чем передавать Пете
Шаги решения и объяснения:
- Приведём размер файла к битам.
- Пусть 1 МБ = 2^20 байт. Тогда 1 МБ = 2^20 байт = 8 · 2^20 бит = 2^3 · 2^20 бит = 2^23 бит.
- Значит 600 МБ = 600 · 2^23 бит.
- Время на скачивание Катей.
- Точное время = размер файла в битах ÷ скорость скачивания.
- t_download = (600 · 2^23) / (2^23) = 600 секунд.
- Время на передачу по локальной сети.
- После полного скачивания Катя начинает передачу тем же файлом.
- t_transfer = (600 · 2^23) / (2^21) = 600 · 2^(23-21) = 600 · 4 = 2400 секунд.
- Общее время от начала до получения файла Петей.
- Поскольку передача может начаться только после скачивания, времени складываются.
- t_total = t_download + t_transfer = 600 + 2400 = 3000 секунд.
- 3000 секунд = 3000 / 60 = 50 минут.
Ответ: им потребуется 3000 секунд, то есть 50 минут.