Для решения данной задачи давайте внимательно проанализируем текст, который была написан Леной.
Исходный текст:
«Ява, Куба, Лусон, Маражо, Суматра, Сулавеси, Эспаньола — острова».
Шаг 1: Определение размера исходного предложения
Сначала подсчитаем количество символов в исходном тексте. Обратите внимание, что в русском языке буквы, запятые и пробелы все считаются символами, и каждый из них в кодировке КОИ-8 занимает 1 байт.
Исходный текст содержит:
- 7 названий островов
- 6 запятых
- 1 тире (—)
- 1 пробел перед тире
- 8 пробелов между названиями
Составив всё вместе, у нас есть:
- 7 (букв в названиях) + 6 (запятых) + 1 (тире) + 1 (пробел) + 8 (пробелов между названиями) = 23 символа.
Теперь давайте подсчитаем количество байт. Будем считать, что 1 символ = 1 байт. Значит, исходный размер текста:
Размер исходного текста = 64 байта.
Шаг 2: Найдем новое предложение
Чтобы текст стал меньше на 9 байт, его новый размер будет:
Размер нового текста = 64 - 9 = 55 байт.
Шаг 3: Подсчет символов после удаления названия
Теперь нам нужно выяснить, какое название острова можно вычеркнуть так, чтобы размер текста стал равен 55 байтам. Давайте подсчитаем количество байтов, которое мы потеряем при вычеркивании каждого из названий островов.
- Ява: 4 байта (3 буквы + 1 запятая)
Новый размер: 64 - 4 = 60 байт
- Куба: 5 байт (4 буквы + 1 запятая)
Новый размер: 64 - 5 = 59 байт
- Лусон: 6 байт (6 букв + 1 запятая)
Новый размер: 64 - 6 = 58 байт
- Маражо: 7 байт (7 букв + 1 запятая)
Новый размер: 64 - 7 = 57 байт
- Суматра: 8 байт (8 букв + 1 запятая)
Новый размер: 64 - 8 = 56 байт
- Сулавеси: 9 байт (9 букв + 1 запятая)
Новый размер: 64 - 9 = 55 байт
- Эспаньола: 10 байт (10 букв + 1 тире)
Новый размер: 64 - 10 = 54 байта
Шаг 4: Поиск единственного подходящего варианта
Только вычеркивание "Сулавеси" уменьшает размер текста до 55 байт. Таким образом, вычеркнутое название острова - это:
Ответ: Сулавеси.