Укажите наименьшее количество байтов, которое необходимо для кодирования 300 различных...

0 голосов
61 просмотров

Укажите наименьшее количество байтов, которое необходимо для кодирования 300 различных значений. Прошу написать "дано" и "решение". Даю 20 баллов


Информатика (1.2k баллов) | 61 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Дано:
N=300                           N=2^i;    I = i*N
 найти: I
        Решение:
 1)       2^8< 300<2^9         -----> i=9 для кодировки одного символа
       256< 300 <512<br>2) 9*300=2700 бит = (2700:8) байт = 337,5 байт=338 байт
ответ 338 байт




(87.0k баллов)