Информатика Задача №3399242
А
А
K: Дано
- Длина пароля: ровно 6 символов.
- Разрешённые символы: 10 цифр (0–9) и 27 разных букв местного алфавита, причем каждая буква может быть как в нижнем, так и в верхнем регистре (регистр имеет значение).
- Общее количество паролей: 55.
- Требуется определить объём памяти в байтах при посимвольном кодировании с минимально возможным одинаковым количеством бит на символ и минимальным целым количеством байтов на каждый пароль.
I: Найти
- Объём памяти, необходимый для хранения 55 паролей.
R: Решение
- Общее количество доступных символов: 10 цифр + 27 букв × 2 регистра = 10 + 54 = 64.
- Чтобы кодировать 64 различных символов, нужно 6 бит на символ (потому что 2^6 = 64).
- Бит на пароль: 6 символов × 6 бит = 36 бит.
- Минимальное целое число байтов на один пароль: ceil(36 бит / 8) = ceil(4.5) = 5 байт.
- Объём памяти на 55 паролей: 55 × 5 байт = 275 байт.
Ответ: 275 байт.