Кодирование паролей

Редакция Без Сменки
Честно. Понятно. С душой.

N цветов кодируется log2(N) битами
Каждое измерение звука кодируется X битами.

Что-то произвольное тоже кодируется точно также. Очень любят пихать задачки про велосипедистов. Или какие-нибудь пароли. Давай про пароли?

Допустим, есть 10 букв и 12 цифр и каждый символ кодируется минимальным кол-вом бит.
Из этих символов составляется 10 — ти символьный пароль, который хранится в байтах.
Сколько байт надо под 15 таких паролей?

1) Log2(10+12) = 4.459431618637297 = 5 бит на символ
2) 5 * 10=50 бит на пароль
3) 50/8=6.25 =7 байт на пароль
4) 7*15=105 байт

Ответ: 105 байт!

Где вы учитесь?

Вам также будет интересно

Внутренняя энергия тела
Частицы любого тела — атомы или молекулы — совершают хаотическое непрекращающееся движение и обладают некоторой КИНЕТИЧЕСКОЙ энергией. Кроме того,...
Признаки равенства треугольников
I признак (по двум сторонам и углу между ними).  Если две стороны и угол между ними одного треугольника равны соответственно двум сторонам и...
Реформы Елены Глинской
Отец мальчика скончался, когда мальчик был малолетним, поэтому Глинская стала регентом при Иване IV. Елена Глинская правила всего 5 лет:...
Строфа, стих, строка
✅ Помни, что Строфа – это самая большая часть стихотворения. А Стих или Строчка – это составляющие части строфы. Все очень просто, как будто бы...
Списки: перебор
Для перебора элементов можно использовать уже знакомые нам циклы for и while, рассмотрим два варианта. ◾️Перебор циклом for: subjects = ...
3 КУЧИ КАМНЕЙ — решение задачи
Петя и Ваня до сих пор играют в камни, лежит ТРИ КУЧИ, есть ходы: +1, *4. Выиграет тот, кто первым получит кол-во камней во всех кучах большее или...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.