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