Для регистрации на сайте некой страны юзеру нужно придумать пароль

Для регистрации на веб-сайте некоторой страны юзеру нужно придумать пароль длиной ровно 11 знаков. В пароле можно использовать десятичные цифры и 32 разных знака местного алфавита, причем все буковкы употребляются в двух начертаниях строчные и строчные. Каждый знак кодируется схожим и мало возможным количеством бит, а каждый пароль схожим и минимально вероятным целым количеством байт. Обусловьте объем памяти в б, нужный для хранения 50 паролей.

Задать свой вопрос
2 ответа
Сначала определим объем 1-го знака в пароле. Мощность алфавита - 10 цифр + 32 знака верхнего регистра + 32 символа нижнего регистра = 72. 
72 знака можно закодировать 7-ю битами, т.к. 6-ю битами можно закодировать 2^6=64 символа (не хватает), а 7-ю - 2^7=128 знаков (хватает).
Длина пароля - 11 знаков, 11*7=77 бит.
Каждый пароль кодируется наименьшим целым количеством б:
77:8 = 9,625, но требуется целое количество б, то есть 10 б.
Всего 50 паролей, 50*10=500 б.
Всего знаков 32+32+10 = 74
Тогда выходит что каждый знак кодируется 7 битами .

2^i=N

i- то что мы отыскиваем. N - кол-во знаков.

11*7=77 битов

77/810 б

10*50 = 500 б

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт