Автомобильный номер состоит из трех букв, за которыми следуют три цифры. При этом...

0 голосов
584 просмотров
Автомобильный номер состоит из трех букв, за которыми следуют три цифры. При этом используются 10 цифр и только 6 букв: Я, Н, Д, Е, К и С. Для хранения одного номера используется минимально возможное и одинаковое для всех номеров количество бит. Сколько байт памяти потребуется для хранения 400 автомобильных номеров? Номера хранятся без разделителей.

Объясните, пожалуйста , пошагово.

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

Размер одного поля определяется максимальным возможным значением
букв 6. скорее всего кодируется по порядку, значит максимум 6 (или 5 если начать с нуля)
6 = 110_2
5 = 101_2
т.е. нужно 3 бита для кодировки
3 буквы = 3 * 3 = 9 бит
цифры: 10 штук от 0 до 9
9 = 1001_2 т.е. 4 ячейки или 4 бита
3 цифры = 3*4 = 12
9+12 = 21бит на номер

400*21=8400 бит = 1050 байт

(53.1k баллов)