Вопрос задан 29.04.2019 в 19:05. Предмет Информатика. Спрашивает Николаев Коля.

Два текста имеют одинаковый информационный объем, но количество символов во втором тексте в 3.5

раза больше, чем в первом. Определите мощность алфавитов, если известно, что в обоих текстах число символов меньше 200,и на каждый символ приходится целое число битов.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кожахметов Жанат.
Мне кажется,  задача не сводящая ответ к однозначным числам, ведь в задаче не сказано, что использовался весь алфавит, равно как и не сказано, что символы не могут повторяться. 
если во втором тексте в 3.5 больше символов, чем в первом, при одинаковом инф. объеме, то число бит на каждый символ во втором тексте должен быть в 3.5 раза меньше, чем в первом тексте,  чтобы размер файла текста не изменился: например 2 и 7 или 4 и 14 или 6 и 21... и т.д. соответственно, соовтетственно, мощность алфавита будет 4 и 128 или 32 и 16386 или 64 и 2097152.. и т.д. То, что в обоих текстах символов меньше 200 не говорит о том, что символы не могут повторяться, а значить определенно сказать, которая их вышеприведенного списка мощность алфавита будет верной  нельзя.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Пусть количество символов в первом тексте равно n, а во втором тексте - 3.5n.

Так как информационный объем текстов одинаковый, то количество бит, необходимых для кодирования каждого символа, также одинаково для обоих текстов.

Обозначим мощность алфавита для первого текста как m1, а для второго текста как m2.

Тогда количество бит, необходимых для кодирования символа в первом тексте, будет log2(m1), а для второго - log2(m2).

Таким образом, у нас есть следующее уравнение: n * log2(m1) = 3.5n * log2(m2)

Так как количество символов в обоих текстах меньше 200, то мы можем предположить, что m1 и m2 не очень большие числа.

Теперь мы можем решить это уравнение и найти значения m1 и m2.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос