Каждый символ кода может быть латинской буквой (только строчной)
Условие
Каждое изделие, изготовленное на предприятии, получает уникальный код, состоящий из 22 символов. Каждый символ кода может быть латинской буквой (только строчной), десятичной цифрой или специальным символом из дополнительного набора. Используется посимвольное кодирование, каждый символ кодируется одинаковым минимально возможным числом бит, а для хранения каждого кода в целом отводится одинаковое минимально возможное число байт.
Известно, что для хранения списка из 4000 кодов выделено не более 100 Кбайт. Какое наибольшее количество специальных символов может входить в дополнительный набор символов?
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Имеем: M = 26 + 10 + x, где M — мощность алфавита, x — количество спец. символов. Вес одного символа алфавита в битах можно найти по формуле M = 2ⁱ. По условию задачи N = 22, n =
Осталось ещё 2 шага
Следовательно, объём одного кода получается…
Приведём решение Юрия Красильникова на языке…
Бесплатно · займёт минуту