Чтобы решить задачу, давайте разберёмся, что именно произошло. У нас есть фраза, в которой было удалено одно слово и пробел рядом с ним, что привело к уменьшению размера текста на 13 байт.
Кодировка Windows-1251: В этой кодировке каждый символ представляет собой 1 байт, то есть каждое слово занимает столько байт, сколько в нём символов (включая буквы и пробелы).
Размер уменьшения: Если после удаления слова и пробела размер текста уменьшился на 13 байт, это означает, что:
- Размер удалённого слова в байтах плюс 1 байт за пробел должен равняться 13 байтам.
- Следовательно, длина удалённого слова составила 12 байт (так как 13 - 1 = 12).
Поиск слова: Теперь нам нужно найти слово из фразы, длиной 12 байт: Фраза: «И ты издавала таинственный громИ алчную землю поила дождём». Подсчитаем количество символов для каждого слова:
- И (1 символ)
- ты (2 символа)
- издавала (8 символов)
- таинственный (12 символов)
- громИ (5 символов, учитывая, что "гром" – 4, а "И" – 1)
- алчную (7 символов)
- землю (5 символов)
- поила (5 символов)
- дождём (7 символов)
Результат: Мы видим, что слово «таинственный» имеет 12 символов. Таким образом, если Вова удалил это слово, то оно соответствует условию.
Ответ: Удалённое слово — «таинственный».