Для решения этой задачи давайте разберем все данные и шаги.
Задача: Саша напечатал текст, где каждый символ закодирован 12 битами. После удаления фамилии одного из учёных и сопутствующих символов текст стал меньше на 18 байт.
Преобразование единиц:
- Поскольку 1 байт = 8 бит, то 18 байт = 18 × 8 = 144 бита.
- Размер удалённых символов в битах составляет 144 бита.
Кодировка символов: Каждому символу в тексте соответствует 12 бит. Чтобы выяснить, сколько символов было удалено, мы можем разделить общее количество бит на количество бит на один символ: \[ \text{Количество удалённых символов} = \frac{144 \text{ бит}}{12 \text{ бит/символ}} = 12 \text{ символов} \]
Анализ текста: Теперь нам нужно выяснить, какая фамилия учёного могла быть удалена, учитывая, что удалили фамилию и два дополнительных символа (запятую и пробел). Поэтому длина удалённой фамилии должна составлять 12 - 2 = 10 символов.
Поиск фамилий: В тексте названы следующие фамилии:
- Берг
- Канторович
- Лебедев
- Марков
- Криницкий
- Ляпунов
- Ершов
Выяснение длины фамилий:
- Берг – 4 символа
- Канторович – 12 символов
- Лебедев – 8 символов
- Марков – 6 символов
- Криницкий – 10 символов
- Ляпунов – 8 символов
- Ершов – 6 символов
Мы видим, что единственная фамилия, длина которой составляет 10 символов, — это "Криницкий".
- Ответ: Удалённая фамилия учёного — Криницкий.