Чтобы решить эту задачу, начнем с вычисления времени, которое тратят Дима и Алексей на передачу документов, а затем сравним с временем, которое тратят Сергей и Григорий.
Для Димы и Алексея:
Объем документов: 20 Мб = 20 * 8 * 1024 * 1024 бит (так как 1 Мб = 8 мегабит и 1 мегабит = 1024 * 1024 бит).
Рассчитаем объем в битах: \[ 20 \text{ Мб} = 20 \times 8 \times 1024 \times 1024 = 167772160 \text{ бит} \]
Скорость передачи данных: \( 2^{21} \) бит/с = 2097152 бит/с.
Теперь найдем время передачи для Димы и Алексея, используя формулу: \[ t = \frac{\text{Объем}}{\text{Скорость}} = \frac{167772160 \text{ бит}}{2097152 \text{ бит/с}} \approx 80 \text{ секунд} \]
Для Сергея и Григория:
Объем заархивированных данных составляет 63% от первоначального объема: \[ \text{Объем заархивированных данных} = 20 \text{ Мб} \times 0.63 = 12.6 \text{ Мб} = 12.6 \times 8 \times 1024 \times 1024 \text{ бит} \]
Рассчитаем объем в битах: \[ 12.6 \text{ Мб} = 12.6 \times 8 \times 1024 \times 1024 \approx 105676800 \text{ бит} \]
Время, необходимое Сергею для архивирования: 12 секунд.
Время передачи данных: \[ t_{\text{передача}} = \frac{105676800 \text{ бит}}{2097152 \text{ бит/с}} \approx 50.4 \text{ секунд} \]
Время распаковки у Григория: 3 секунды.
Общее время для Сергея и Григория: \[ t_{\text{общее}} = t_{\text{архивирование}} + t_{\text{передача}} + t_{\text{распаковка}} = 12 \text{ секунд} + 50.4 \text{ секунд} + 3 \text{ секунды} \approx 65.4 \text{ секунд} \]
Сравнение:
- Дима и Алексей затрачивают 80 секунд на передачу документов.
- Сергей и Григорий затрачивают примерно 65.4 секунды на архивирование, передачу и распаковку данных.
Таким образом, используя архиватор, Сергей и Григорий значительно экономят время по сравнению с Димой и Алексеем.
