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

ege 11 задача 62

alexkam: Добрый вечер, вопрос по решению задачи №62. Вот ход моего решения, и не понятно откуда ответ 2300 минимум 4 доп символа входят в 15 => кодируем отдельно вот так 1)N=3 i=2 l=4 => 8 бит на 4 доп символа в пароле 2) соотв. остальные 11 символов и буквы и доп символы N=12 i=4 l=11 => 44 бит на 11 оставшихся символа 3) 44+8=52 бит на пароль = 7 байт 4) 7+15=22 на одного пользователя 5) 22*100=2200 (Ваш ответ 2300) где мое решение пошло не так?

Ответов - 5

Поляков: alexkam пишет: кодируем отдельно Почему отдельно?

alexkam: Добрый вечер, 1. В задании указано "содержащий символы из набора: А, В, C, D, Е, F, G, H, K, а также не менее 4-х специальных символов из набора $, #, @. " Слова "не менее" я интерпретировал как всего 11 мест из них точно 4 заняты спец символами, а остальные и алфавит из 8 букв и символы, разве не так? Если не так, то поясните, пожалуйста, как верно интерпретировать задание и почему именно такая интерпретация? (если считать, что все символы кодировать вместе, то получается что спец символов может и не быть в пароле????)

Поляков: alexkam пишет: всего 11 мест из них точно 4 заняты спец символами Но неизвестно, на каких местах стоят спецсимволы. Представьте себе, что вы программист, которому надо декодировать полученную цепочку бит. Вы знаете, что в ней 11 символов, из них 4 (или больше???) закодированы 2-битным кодом, а остальные - 4-битным. Где какие - непонятно. Как вы будете декодировать?


alexkam: Никак Я понял, спасибо! Задание, как мне кажется, не корректно сформулировано, так как в решении не учтено, что точно есть 4 спец символа (получается по решению их может и не быть, так ведь?). Или зачем приписка в 4 символа отдельно и эти символы не добавлены в общий алфавит...

Поляков: alexkam пишет: Или зачем приписка в 4 символа отдельно Для размышления.



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