- Давайте начнем с первого вопроса. В тексте «Собака, кошка, курица, корова, лошадь, коза, овца - домашние животные» длина оригинального предложения в символах:
- «Собака» - 7
- «кошка» - 6
- «курица» - 7
- «корова» - 7
- «лошадь» - 7
- «коза» - 4
- «овца» - 4
- « - » (пробел и тире) - 2
- «домашние» - 9
- «животные» - 9
Сейчас посчитаем количество символов:
7 + 6 + 7 + 7 + 7 + 4 + 4 + 2 + 9 + 9 = 60 символов.
Размер размера исходного текста в байтах будет составлять 60 символов * 2 байта/символ = 120 байт.
Если новое предложение стало на 18 байт больше, это означает, что новый размер текста стал равен 120 + 18 = 138 байт. Разделим на 2 (по 2 байта на символ для данной кодировки), чтобы получить длину нового предложения в символах:
138 / 2 = 69 символов.
Теперь вычтем длину исходного текста: 69 - 60 = 9 символов добавлено.
Так как добавленный текст включает запятые и пробелы, предположим, что на добавление одного названия, вероятно, ушло 3 символа (например, "лиса"), а остальные 6 — это 2 запятые и 4 пробела. В общем, длина добавленного названия животного — 9 символов.
Ответ: 9.
- Рассмотрим второй вопрос. Размер старого текста остаётся тот же — 120 байт (60 символов). Новый размер текста составляет 120 + 16 = 136 байт.
Разделим на 2, чтобы перевести в символы: 136 / 2 = 68 символов.
Вычтем длину исходного текста: 68 - 60 = 8 символов добавлено.
Предположительно, тоже несколько символов было потрачено на запятые и пробелы. Если отнять 3 символа для добавленного названия, остаётся 5 символов на запятые и пробелы.
Длина добавленного названия животного равна 5 символов.
Ответ: 5.
- В третьем вопросе размер текста 66 символов по аналогии с предыдущими. Размер в байтах — 66 символов * 1 байт/символ = 66 байт. Новый размер меньше на 11 байт, что означает, что окончательный размер — 66 - 11 = 55 байт.
55 / 1 = 55 символов в новом предложении.
Теперь вычтем размер: 66 - 55 = 11 символов вычеркнуто.
Проанализируем текст:
Исходный текст: «Белка, сурок, слон, медведь, газель, ягуар, крокодил, аллигатор - дикие животные»
С названиями: «Белка, сурок, слон, медведь, газель, ягуар, крокодил, аллигатор - дикие животные» содержат 11 символов, можем проверить какие варианты. Самое короткое название из списка, которое можно вычеркнуть, — это «газель» (6 символов), но это оставит 5.
Таким образом, возможно, вычеркнуто название «крокодил» (9 символов).
Ответ: крокодил.