Чтобы решить задачу, давайте сначала проанализируем предложенный текст:
«Комо, Тадзава, Ван, Байкал, Мьоса, Хорниндальсватнет, Каспийское - озёра Евразии».
Определим количество символов и их размер в байтах. В кодировке UTF-32 каждый символ занимает 4 байта (32 бита).
Теперь мы подсчитаем количество символов в исходном предложении. Для этого сначала уберем пробелы и запятые, чтобы сосчитать только буквы.
Исходные слова озёр:
- Комо
- Тадзава
- Ван
- Байкал
- Мьоса
- Хорниндальсватнет
- Каспийское
Подсчитаем количество символов в каждом слове:
- Комо: 4
- Тадзава: 7
- Ван: 3
- Байкал: 7
- Мьоса: 5
- Хорниндальсватнет: 18
- Каспийское: 10
Сначала посчитаем общее количество символов:
4 + 7 + 3 + 7 + 5 + 18 + 10 = 54
Теперь добавим пробелы и запятые. У нас есть 6 запятых (после каждого слова, кроме последнего) и 6 пробелов. То есть, общее количество символов с пробелами и запятыми:
54 + 6 + 6 = 66
Теперь, чтобы вычистить предложение, Влад удалил одно из озёр и лишние пробелы и запятые, что дало ему размер нового предложения на 48 байт меньше.
Так как каждый символ занимает 4 байта, 48 байт разделить на 4 байта/символ = 12 символов.
Изначальная длина предложения была 66 символов, а новая длина стала
66 - 12 = 54 символа.
Теперь найдем, какое из озёр можно удалить, чтобы сократить на 12 символов. Рассмотрим все слова:
- Комо - 4 (запятая и пробел: +2) = 6
- Тадзава - 7 (запятая и пробел: +2) = 9
- Ван - 3 (запятая и пробел: +2) = 5
- Байкал - 7 (запятая и пробел: +2) = 9
- Мьоса - 5 (запятая и пробел: +2) = 7
- Хорниндальсватнет - 18 (запятая и пробел: +2) = 20
- Каспийское - 10 (запятая и пробел: +2) = 12
Сравниваем каждое из слов с сокращением 12 символов:
- Комо - 6
- Тадзава - 9
- Ван - 5
- Байкал - 9
- Мьоса - 7
- Хорниндальсватнет - 20
- Каспийское - 12
Очевидно, что удалив слово «Каспийское», мы уберем 10 символов и 2 знака. Это 12 символов.
Таким образом, вычеркнутое слово — это «Каспийское».
Записываем ответ с заглавной буквы и без пробелов:
Каспийское