При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 11 символов и содержащий только символы А, Б, В, Г, Д, Е. Каждый такой пароль в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт, при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством бит. Определите, сколько байт необходимо для хранения 20 паролей.
Для хранения каждого символа из набора {А, Б, В, Г, Д, Е} требуется 3 бита (так как для кодирования 6 символов достаточно 3 бит).
Таким образом, для хранения 11 символов пароля требуется 11 * 3 = 33 бит.
Для хранения 20 таких паролей потребуется 20 * 33 = 660 бит.
Для перевода битов в байты, нужно разделить количество бит на 8:
660 бит / 8 = 82.5 байт
Так как байт — это целое значение, необходимо округлить результат вверх:
83 байта.
Итак, для хранения 20 паролей, каждый из которых состоит из 11 символов, потребуется 83 байта.