Задача Задача №3509142
А
А
Задача понятна. Посчитаем пошагово.
Допущение: 1 мегабайт (MB) = 1,000,000 байт. Тогда размер файла в битах:
- 600 MB = 600 × 8 × 1,000,000 бит = 4.8 × 10^9 бит.
- Время скачивания на Катином ПК
- скорость скачивания v_down = 223 бит/с
- t_down = S / v_down = 4.8×10^9 / 223 ≈ 2.15×10^7 секунд
- в днях: 2.15×10^7 ÷ 86400 ≈ 249 суток Приблизительно: t_down ≈ 2.15×10^7 с ≈ 249 дней.
- Время передачи по локальной сети
- скорость передачи v_LAN = 221 бит/с
- t_transfer = S / v_LAN = 4.8×10^9 / 221 ≈ 2.17×10^7 секунд
- в днях: 2.17×10^7 ÷ 86400 ≈ 252 суток Приблизительно: t_transfer ≈ 2.17×10^7 с ≈ 252 дня.
- Общее время, пока Петя получит файл
- t_total = t_down + t_transfer ≈ 2.15×10^7 + 2.17×10^7 ≈ 4.32×10^7 секунд
- в днях: 4.32×10^7 ÷ 86400 ≈ 500 дней
Итого:Petya получит серию примерно через 500 дней, то есть около 1 года и 135 дней.
Примечание
- Если использовать другой принятый стандарт для MB (например, 1 MB = 1 048 576 байт, т. е. 600 MiB), размер файла в битах будет чуть больше, и итоговое время возрастет примерно на 4–5%, но порядок остается примерно таким же — порядка полтора года.
- В задаче дано, что Катя сначала полностью скачивает файл, прежде чем передавать его Пете, поэтому время складывается как сумма времен скачивания и передачи.