Определите максимально возможную мощность алфавита, используемого для
Условие
На предприятии каждой изготовленной детали присваивают серийный номер, состоящий из 246 символов. В базе данных для хранения каждого серийного номера отведено одинаковое и минимально возможное число байт. При этом используется посимвольное кодирование серийных номеров, все символы кодируются одинаковым и минимально возможным числом бит. Известно, что для хранения 703 569 серийных номеров доступно не более 77 Мбайт памяти. Определите максимально возможную мощность алфавита, используемого для записи серийных номеров. В ответе запишите только целое число.
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Посчитаем максимальное количество байт отведенных под хранение одного серийного номера: Так как каждый символ кодируется минимальным числом бит, а для хранения номера отведено минимальное число байт, посчитаем количество бит выделяемых на один символ: Так как для кодирования каждого символа используется минимальное количество бит, определим максимально возможную мощность алфавита, используемого для записи серийных номеров.
Заметим, что k бит позволяют кодировать 2^k символов.
Максимальная возможная мощность алфавита, используемого для записи серийных номеров 2³ символов = 8 символов.
Осталось ещё 1 шаг
Приведём решение Юрия Красильникова на языке…
Бесплатно · займёт минуту