Александра Суханова
Ученик
(107)
1 месяц назад
первая группа. k=8, N=26*2=52, i=6. 8*6/8=6 байт отводится для первой группы
вторая группа. k1=7, N1=10, i=4, 4*7=28 бит для первых семи десятичных цифр. k2=1, N2=3, i=2, 2*1=2 бита для одного из трех символов.
28бит+2бита=30 бит для второй группы. 30/8= 4 байта
доп.инф. 7695/285= 27 байт для каждого пользователя
27байт-6байт-4байта=17 байт на доп информацию
ответ 17 байт
гостя. Идентификатор состоит из 16 символов, которые делятся на две группы. Первые 8 символов
- это буквы 26-символьного латинского алфавита, используются как строчные буквы, так и
прописные. При этом используют посимвольное кодирование, все символы первой группы
кодируют одинаковым и минимально возможным количеством бит. Для хранения информации о
первых восьми символах идентификатора используется минимальное целое количество байт.
Вторая группа состоит из 7 десятичных цифр, за которыми следует один из специальных
символов: «-», «*» или «+». Для кодирования цифр и специальных символов используется
посимвольное кодирование, цифры и специальные символы кодируются отдельно, одинаковым
целым и минимально возможным количеством бит, а вся вторая группа – одинаковым и
минимально возможным количеством байт. Кроме идентификатора, в информационной системе
хранится дополнительная информация о каждом госте, занимающая целое число байтов.
Определите, сколько байт выделено для хранения дополнительных сведений об одном госте, если
для хранения информации о 285 гостях потребовалось 7695 байт.