Чтобы решить эту задачу, начнем с анализа исходного текста и определения его размеров в кодировке Unicode, где каждый символ представлен 8 битами (1 байт).
Исходный текст: «Иж, Ока, Нева, Волга, Енисей, Полисть, Баргузин, Неглинная — реки в России»
Сначала посчитаем количество символов в этом предложении:
- «Иж, » — 4 символа
- «Ока, » — 4 символа
- «Нева, » — 5 символов
- «Волга, » — 6 символов
- «Енисей, » — 8 символов
- «Полисть, » — 8 символов
- «Баргузин, » — 9 символов
- «Неглинная » — 10 символов
- «— реки в России» — 16 символов (включая пробелы)
Теперь сложим все символы: 4 + 4 + 5 + 6 + 8 + 8 + 9 + 10 + 16 = 70 символов
Таким образом, исходный размер текста составляет 70 байт (70 символов * 1 байт).
После удаления одной реки и лишних пробелов и запятых, новый размер текста стал на 6 байт меньше: 70 - 6 = 64 байта. Это значит, что количество символов в измененном предложении теперь 64.
Разница в 6 байт подразумевает, что ученик удалил 6 символов. Возможные названия рек, которые Пётр мог удалить:
- Иж
- Ока
- Нева
- Волга
- Енисей
- Полисть
- Баргузин
- Неглинная
Из всех рек только «Енисей» содержит 6 символов. Если мы удалим это слово, то количество символов станет 64 (70 - 6), и количество запятых уменьшится.
Таким образом, вычеркнутое слово — это «Енисей».