Какое   количество   информации   нужно   получить,   чтобы   угадать: а)  одно  из  64  первых  натуральных  чисел;  б)  одно  из  128  первых  натуральных  чисел?
от

1 Ответ

дано:  
a) количество чисел n1 = 64  
b) количество чисел n2 = 128  

найти:  
a) количество информации I1, необходимое для угадывания одного из 64 чисел.  
b) количество информации I2, необходимое для угадывания одного из 128 чисел.  

решение:  
Количество информации, необходимое для угадывания одного из n возможных вариантов, рассчитывается по формуле:  
I = log2(n),  
где I – количество информации в битах, n – количество вариантов.  

a) Для 64 чисел:  
I1 = log2(64)  
64 = 2^6, поэтому:  
I1 = log2(2^6) = 6 битов.

b) Для 128 чисел:  
I2 = log2(128)  
128 = 2^7, поэтому:  
I2 = log2(2^7) = 7 битов.  

ответ:  
a) 6 битов  
b) 7 битов
от