Задание 11. Тип заданий 13: количество информации.
  • Задание:

    В велокроссе участвуют 196 спортсменов. Специальное устройство регистрирует прохождение каждым из участников промежуточного финиша, записывая его номер с использованием минимально возможного количества бит, одинакового для каждого спортсмена. Каков объем записанного устройством сообщения (в байтах) после того, как промежуточный финиш прошли 98 спортсменов?

  • Решение:

    Вариант 1.

    Каждому спортсмену присваивается уникальный номер, 196 спортсменов — 196 номеров.

    Каждый номер записывается с помощью минимально возможного количества бит. Определим, сколько бит занимает номер одного спортсмена.

    Воспользуемся формулой 2n = k, где n — количество бит, а k — количество вариантов, которые можно закодировать этими битами.

    Нам нужно закодировать 196 номеров, то есть 2n = 196. Но целого n для этого уравнения не существует, поэтому возьмем наименьшее целое n, которое будет удовлетворять неравенству 2n > 196, n = 8. То есть для кодирования одного номера требуется 8 бит, или 1 байт..

    Финиш прошли 98 спортсменов, значит объем сообщения равен 98*1 байт = 98 байт.

    Ответ: 98

    Вариант 2.

    Переведем 196 в двоичную систему счисления. 19610 = 110001002. Двоичная запись числа содержит 8 разрядов, то есть для кодирования одного номера требуется 8 бит, или 1 байт.

    Сообщение содержит 98 номеров, значит его объем равен 98*1 байт = 98 байт.

    Ответ: 98

Поделиться:
 
Комментарии (0)

Нет комментариев. Ваш будет первым!

Перевести число из в Результат: 510 = 1012