В видео на 1:32:13 по идее происходит ошибка. Решение @infbu: 10 символьный набор можно закодировать 4 битами, так как 2^3 < 10 < 2^4 7 символов для пароля по 4 бита = 28 бит или 28/8 = 3.5 (и вот тут то и кроется суть проблемы, что мы округляем до 4) 4 байта точно надо для хранения + 16 байт для дополнительных сведений, итого 16+4 = 20 байт на одного пользователя А нужно хранить 20 пользователей, потому 20*20 = 400 байт Решение которое избегает округление: 10 символьный набор можно закодировать 4 битами, так как 2^3 < 10 < 2^4 7 символов для пароля по 4 бита = 28 бит 28 + 16 * 8 бит для дополнительных сведений, итого 156 бит на одного пользователя А нужно хранить 20 пользователей, потому 20*156 = 3120 бит = 390 байт
Спасибо супер 28:00 ты спросил все ли нам понятно по учёбе питон, скажу да все понятно но, домашка сложная и с тем уровнем не решается, а точнее не все😅
В видео на 1:32:13 по идее происходит ошибка.
Решение @infbu: 10 символьный набор можно закодировать 4 битами, так как 2^3 < 10 < 2^4
7 символов для пароля по 4 бита = 28 бит или 28/8 = 3.5 (и вот тут то и кроется суть проблемы, что мы округляем до 4) 4 байта точно надо для хранения
+ 16 байт для дополнительных сведений, итого 16+4 = 20 байт на одного пользователя
А нужно хранить 20 пользователей, потому 20*20 = 400 байт
Решение которое избегает округление: 10 символьный набор можно закодировать 4 битами, так как 2^3 < 10 < 2^4
7 символов для пароля по 4 бита = 28 бит
28 + 16 * 8 бит для дополнительных сведений, итого 156 бит на одного пользователя
А нужно хранить 20 пользователей, потому 20*156 = 3120 бит = 390 байт
Спасибо за веб)
Спасибо! как всегда - все по полочкам👌
Спасибо супер 28:00 ты спросил все ли нам понятно по учёбе питон, скажу да все понятно но, домашка сложная и с тем уровнем не решается, а точнее не все😅
Ну так не всё же давать 1 в 1 как в видео, нужно, чтобы вы еще чуть-чуть сами думали
@@infbu мозг ломается уже на 50%, а дальше тьма
Ты с Челябинска?
Классная толстовка
Даа затащим
К-бит это сколько?
Спасибо за веб)