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
(I - объем информации, K - кол-во пикселей, i - вес одного пикселя / глубина цвета, N - кол-во цветов в палитре)
Дано:
K = 128 * 512 = 65536 пикселей
I = 24 Кбайт = 24 * 1024 * 8 бит = 196608 бит
i - ?
I = K iI=Ki
i = \frac{I}{K} = \frac{196608}{65536} = 3.0 ~= 3i=
K
I
=
65536
196608
=3.0 =3 бит (округляем в меньшую сторону так, как тут могут быть только целые числа)
N = 2^i = 2^{3} = 8N=2
i
=2
3
=8 цветов