В школьную команду по волейболу было отобрано некоторое количество учеников из 64...

0 голосов
1.0k просмотров

В школьную команду по волейболу было отобрано некоторое количество учеников из 64 претендентов. Сколько учеников было отобрано, если сообщение о том, кто был выбран, содержит 72 бита информации?


Информатика (78 баллов) | 1.0k просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Подразумевающееся решение:
Объём информации о том, что отобран конкретный ученик, находится из уравнения 2^i = 64, т.е. i = 6 бит. Тогда было отобрано 72 / 6 = 12 человек.

На самом деле эта задача НЕКОРРЕКТНА. Разумнее хранить информацию о том, какое подмножество было выбрано. Всего подмножеств 2^64 - следовательно, любое подмножество однозначно кодируется 64 битами.
Например, кодировать можно так: на i-м месте будем ставить 1, если i-ый претендент выбран, и 0 в противном случае. Тогда строчка 001000...00 будет говорить о том, что выбран только третий претендент, а 111...110 - все претенденты кроме последнего.

(148k баллов)
0 голосов

Информация о отборе одного ученика равна \log_264=\log_22^6=6 бит. Сообщение в 72 бита будет нести информацию о отборе 72/6 = 12 учеников

(3.8k баллов)