Для решения задачи сначала нужно выяснить, сколько бит информации содержится в сообщении, а затем определить, сколько символов в алфавите использовал Петя.
Определяем количество бит, переданных за 2 секунды: Скорость передачи сообщения составляет 1000 бит/с. Значит, за 2 секунды будет передано: \[ 1000 \, \text{бит/с} \times 2 \, \text{с} = 2000 \, \text{бит} \]
Сравниваем количество бит и количество символов: У Пети в сообщении содержится 400 символов. Мы знаем, что общее количество бит информации, переданное в 400 символах, равно 2000 бит.
Теперь найдем, сколько бит необходимо для кодирования одного символа. Для этого делим общее количество бит на количество символов: \[ \text{Количество бит на символ} = \frac{2000 \, \text{бит}}{400 \, \text{символов}} = 5 \, \text{бит на символ} \]
Находим размер алфавита: Чтобы определить количество символов в алфавите, используем формулу для расчета количества символов в алфавите, основываясь на количестве бит. Формула выглядит следующим образом: \[ n = 2^b \] где \( n \) — количество символов в алфавите, а \( b \) — количество бит, необходимых для кодирования одного символа. Подставим найденные данные: \[ n = 2^5 = 32 \]
Таким образом, в алфавите у Пети 32 символа.