Для начала рассчитаем, сколько бит необходимо для кодирования номера каждого спортсмена. Поскольку участвуют 120 спортсменов, нужно определить минимальное количество бит, которое позволит однозначно закодировать любое число от 1 до 120.
Чтобы найти это количество бит, нужно определить, при каком минимальном ( n ) выполняется неравенство ( 2^n \geq 120 ).
- ( 2^6 = 64 ) — не достаточно, так как 64 < 120.
- ( 2^7 = 128 ) — достаточно, так как 128 > 120.
Итак, для кодирования номера одного спортсмена необходимо 7 бит.
Теперь определим общий информационный объем данных для 96 спортсменов:
[ 96 \text{ спортсмена} \times 7 \text{ бит/спортсмен} = 672 \text{ бит} ]
Так как 1 байт содержит 8 бит, переведем биты в байты:
[ \frac{672 \text{ бит}}{8 \text{ бит/байт}} = 84 \text{ байта} ]
Таким образом, информационный объем сообщения, записанного устройством после финиша 96 спортсменов, составит 84 байта.