Каждый студент Японии при устройстве на новую работу получает электронный пропуск, на котором записаны имя студента, количество полных лет и наличие рекомендации. Блок с именем содержит в себе символов, каждый из которых может быть записан одним из
слога японского алфавита хираганы. При этом используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным количеством бит. Всё имя занимает минимальное целое число байт. Количество лет — целое число от
до
. Блок с рекомендацией несёт в себе лишь одно число:
— нет рекомендации,
— есть рекомендация. Биты, выделенные на блок кодирования количества лет, суммируются с битом рекомендации и в сумме занимают минимальное целое число байт. Всего в базе
японца. Сколько КБайт надо выделить для хранения данной базы? В ответе укажите целое число КБайт, при необходимости округлённое в большую сторону.
символ японского алфавита из
символа может быть закодирован не менее, чем
битами, так как
. Так как символы кодируют минимально возможным числом бит, то
символов имени занимают
бит. Так как имя кодируется минимально возможным числом байт, в одном байте
бит, а
то на хранение имени отводится
байт.
Чтобы закодировать целое число от до
потребуется минимум
бит, так как
.
На кодирование блока с рекомендацией потребуется бит. Вместе они занимают
бит, то есть
байт.
На одного японца придётся выделить байт, а на
—
байт. Так как в
КБайте
байт, то
КБайт.