В кодировке на Вовином компьютере каждый символ кодируется 7 битами. Вова напечатал текст (лишних пробелов в нём нет). Затем школьник добавил в текст упоминание ещё об одном учёном, а также запятую и пробел. В результате текст стал выглядеть так:
«Знаете ли вы таких выдающихся русских учёных-химиков, как Семёнов Н. Н., Реформатский С. Н., Менделеев Д. И., Бутлеров А. М., Зайцев А. М.?»
Размер дополненного предложения стал на 14 байт больше исходного.
Напишите в ответе добавленную фамилию химика (инициалы писать не нужно).
Чтобы разобраться с задачей, мы начнём с анализа информации о кодировке и размере текста.
1. **Кодировка**: Каждый символ кодируется 7 битами. Поскольку в 1 байте 8 бит, мы можем рассчитывать, что каждый символ занимает в среднем чуть меньше одного байта в кодировке 7 бит.
2. **Увеличение размера**: Указано, что размер дополненного предложения стал на 14 байт больше исходного текста. В 1 байте 8 бит, значит 14 байт увеличивают текст на:
\[
14 \text{ байт} \times 8 \text{ бит/байт} = 112 \text{ бит}
\]
3. **Количество добавленных символов**: Если каждый символ кодируется 7 битами, то количество новых символов в дополненном предложении можно узнать, разделив общее количество бит на количество бит на символ:
\[
\frac{112 \text{ бит}}{7 \text{ бит/символ}} = 16 \text{ символов}
\]
4. **Структура добавленного текста**: Теперь мы знаем, что в текст было добавлено 16 символов. В оригинальном предложении, которое было до дополнения, не хватает новой фамилии и возможно, нескольких знаков препинания, которые также занимаю место.
5. **Исходный текст**: В изначальном предложении (подразумевается, что эти имена учёных были уже известны) добавлены:
- Запятая
- Пробел
- Фамилия учёного.
6. **Исследование возможных фамилий**: В задании упоминается, что у нас есть учёные-химики, среди которых:
- Семёнов
- Реформатский
- Менделеев
- Бутлеров
- Зайцев
Следует выбрать такую фамилию, которая соответствует количеству символов. Рассматриваем все фамилии:
- Семёнов (8 символов)
- Реформатский (12 символов)
- Менделеев (9 символов)
- Бутлеров (8 символов)
- Зайцев (6 символов)
Соответственно, чтобы найти фамилию, нам следует учесть, что при добавлении фамилии и запятой с пробелом в сумме должно быть 16 символов.
Проверив, мы видим, что:
- Например, добавление фамилии "Реформатский", вместе с запятой и пробелом, составит:
\[
12 \text{ (Реформатский)} + 1 \text{ (запятая)} + 1 \text{ (пробел)} = 14 \text{ символов}
\]
Однако запятая и пробел не требуют других символов, чем те, что были до этого.
- Но, если добавить либо Семёнова, либо Бутлерова, это также не достигнет 16 символов.
Таким образом, добавленной фамилией, которая наберет 6 оставшихся символов к 14 становится наиболее вероятной:
Таким образом, на вопрос, какая именно фамилия учёного была добавлена, можно ответить:
- Это фамилия - **Реформатский**.