Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

С помощью "алфавитного подхода" вычислить "вес" имени Аня, зная, что мощность русского алфавита составляет 32 символа

Аня Шишкина Ученик (32), на голосовании 5 месяцев назад
Помогите с информатикой, пожалуйста! Желательно расписать с формулами...
Голосование за лучший ответ
user 001 Оракул (59578) 6 месяцев назад
ну если именно алфавитного подхода, то одна буква весит 1, в имени Аня три буквы, то есть весит 3 условных единицы. Или одна буква это 1/32 от всего алфавита, значит 3 буквы это 3/32 (Это всё не точно)
William Fletcher Знаток (308) 6 месяцев назад
На мощность алфавита объемом 32 символа приходится 5 бит на один символ
По формуле I = K * i, где
I - вес
K - кол-во символов
i - кол-во битов на один символ
I -= 3 * 5 = 15 бит
Аня ШишкинаУченик (32) 6 месяцев назад
огромное спасибо)
Matematika ru Мудрец (13447) 6 месяцев назад
Дано:
N=32 символа
k=3 символа
I=?

Решение

Используем формулу Хартли

I=k*Log2(N)

I=3*Log2(32)

I=3*5

I=15 бит

Ответ: 15 бит
Похожие вопросы