Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3481930
А
Аноним
24 октября 2025 03:54 · публичный вопрос
А
Аноним

У Пети в комнате плохо ловит интернет. Но не беда: Катя из своей комнаты скачивает новую серию Петиного любимого сериала себе на компьютер и передаёт файл Пете по локальной сети.…

Запрос пользователя

У Пети в комнате плохо ловит интернет. Но не беда: Катя из своей комнаты скачивает новую серию Петиного любимого сериала себе на компьютер и передаёт файл Пете по локальной сети. Объём файла — 600 Мбайт. Скорость скачивания файла на Катином компьютере — 2 ^23 бит/с. Скорость передачи файла по локальной сети — 2^21 бит/с. Какое время нужно ребятам, чтобы Петя получил новую серию, если Кате нужно полностью скачать файл, перед тем как начать передавать его Пете?

Ответ нейросети
24 октября 2025 03:54

Задача: файл 600 МБ, скорость скачивания Катей 2^23 бит/с, скорость передачи по LAN 2^21 бит/с. Катя сначала полностью скачивает файл, потом передает Петe. Нужно время до момента, когда Петя получит файл.

Пояснения и решение

  • Пусть MB = мегабайты в двоичной системе, 1 МБ = 2^20 байт. Тогда размер файла в битах: файл_bits = 600 МБ × 2^20 байт/МБ × 8 бит/байт = 600 × 8 × 2^20 бит.
  • Время скачивания Катей: t_down = файл_bits /_speed_down = (600 × 8 × 2^20) / 2^23 = 600 × 8 / 2^3 = 600 секунд.
  • После скачивания начинается передача по LAN: t_send = файл_bits /_speed_LAN = (600 × 8 × 2^20) / 2^21 = 600 × 8 / 2 = 2400 секунд.
  • Итого время до получения файла Петей: t_total = t_down + t_send = 600 + 2400 = 3000 секунд = 50 минут.

Ответ: Петя получит новую серию через 50 минут.

Примечание: если взять размер 1 МБ как десятичный мегабайт (10^6 байт), результат будет другим примерно 47.7 минут. В задачах с битами/приближениями часто принимают двоичные мегабайты, что даёт ровно 50 минут.