Форум » Вычисление количества информации » задача #4774 » Ответить

задача #4774

Яшина: 1. первая часть : всего 26 букв, один символ - 5 бит, значит на всю первую часть будет: 10*5/8 = 7 байт. 2. вторая часть: всего 10 десятичных цифр, одна цифра - 4 бита, значит всего на вторую часть: 5*4/8 = 3 байта. 3. на одного пользователя: 3 + 7 + 13 = 23 байта. 4. значит макс. число пользователей будет равно: 1800 / 23 = 78 пользователей. в ответе 81 пользователь. Помогите, пожалуйста, разобраться, что не так.

Ответов - 2

LaviTa: 1) 5 бит на 1 символ, всего 10 символов => 50 бит на первую часть 2) Мощность алфавита - 99999, на 1 элемент алфавита - 17 бит. На весь идентификатор - 50+17=67 бит, это 9 полных байт 9+13=22 байта на одного пользователя 1800:22 = 81,... Т.е. ответ - 81 пользователь. Ошибка в том, что Вы находили полное количество байт для каждой части. Ну и вторую часть считали неправильно

Яшина: Спасибо большое за ответ и за помощь, теперь все стало понятно!=)



полная версия страницы