Краткое пояснение: Необходимо определить, сколько бит требуется для кодирования каждого спортсмена и умножить на количество велосипедистов, прошедших финиш.
Пошаговое решение:
-
Определяем, сколько бит нужно для кодирования каждого спортсмена. Так как всего 128 спортсменов, то нужно найти такое минимальное количество бит n, чтобы выполнялось условие:
\[
2^n \ge 128
\]
Так как 27 = 128, то n = 7 бит.
-
Определяем информационный объем сообщения после того, как финиш пройдут 80 велосипедистов. Для этого умножаем количество велосипедистов на количество бит, необходимых для кодирования каждого спортсмена:
\[
80 \cdot 7 = 560 бит
\]
-
Переводим биты в байты. Так как 1 байт = 8 бит, делим общее количество бит на 8:
\[
\frac{560}{8} = 70 байт
\]
Ответ: 70 байтов