20 МБайт = 20 * 1024 байт = 20 * 1024 * 8 бит = 163840 бит
Сначала рассмотрим первый случай, с применением архиватора:
Сначала инициатор отправки сжимает файл и затрачивает 14 секунд. Теперь файл весит 80% от 163840 бит = 131072 бит.
Затем инициатор отправки отправляет файл размером 131072 бит. На это затрачивается (131072 бит / 223 бит = 587.766816143) секунд.
Затем человек по ту сторону кабеля получает и распаковывает файл, на это он тратит 2 секунды. Суммарно затраченное время = 14 + 587.766816143 + 2 секунд = 603.766816143 секунд.
Рассмотрим второй случай, без применения архиватора:
Инициатор отправки отправляет файл размером 163840 бит. На это затрачивается (163840 бит / 223 бит = 734.708520179) секунд. Суммарно затраченное время = 734.708520179 секунд.
ответ: А 130.941704036
Romanova = 82 111 109 97 110 111 118 97 (не забываем пробелы)
Но! Это десятичная форма, а нам нужна двоичная! Поэтому:
Заходим в калькулятор -> Вид -> Программист. (Слева, среди английских надписей нужно выбрать "Dec")
Теперь вводим в этот калькулятор десятичный код = (например) 82. И среди английских записей меняем "Dec" на "Bin".
Получаем двоичный код ОДНОЙ буквы. R = 82 = 1010010 (Когда будете переписывать, то добавьте к полученному двоичному коду впереди ноль. Потому что этот код должен состоять из 8 цифр, просто калькулятор этого не понимает)
Проделываем ту же операцию со всеми буквами вашей фамилии (сначала в десятичную форму ANSI, потом в двоичную, при калькулятора)
2. Ну тут можно использовать тот же метод кодировки ANSI.
Пишем русскую фразу, потом находим все эти буквы в таблице ANSI и так далее.
Надеюсь