Краткое пояснение:
Краткое пояснение: Задача сводится к определению, удаление какой столицы вместе с запятой и пробелом приводит к уменьшению размера текста на 20 байт. Поскольку каждый символ кодируется 16 битами (2 байта), удаление 10 символов (букв + запятая + пробел) приведет к уменьшению размера на 20 байт.
Пошаговое решение:
- Шаг 1: Определяем, сколько символов было удалено. Размер уменьшился на 20 байт. Поскольку каждый символ кодируется 16 битами, что равно 2 байтам, количество удаленных символов равно 20 байт / 2 байта/символ = 10 символов.
- Шаг 2: Исходный текст содержит следующие столицы, разделенные запятыми и пробелами: "Вена, Тирана, Минск, Брюссель, Ватикан, Рейкьявик, Рим, Монте-Карло".
- Шаг 3: Перечисляем столицы и считаем количество символов в каждой, включая запятую и пробел, которые были удалены вместе с названием столицы.
- Вена, (4 символа + 1 запятая + 1 пробел = 6 символов)
- Тирана, (6 символов + 1 запятая + 1 пробел = 8 символов)
- Минск, (5 символов + 1 запятая + 1 пробел = 7 символов)
- Брюссель, (8 символов + 1 запятая + 1 пробел = 10 символов)
- Ватикан, (7 символов + 1 запятая + 1 пробел = 9 символов)
- Рейкьявик, (9 символов + 1 запятая + 1 пробел = 11 символов)
- Рим, (3 символа + 1 запятая + 1 пробел = 5 символов)
- Монте-Карло (11 символов)
- Шаг 4: Ищем столицу, удаление которой вместе с запятой и пробелом (если это не последняя столица) приведет к удалению ровно 10 символов.
- Удаление «Вена,» (6 символов) - не подходит.
- Удаление «Тирана,» (8 символов) - не подходит.
- Удаление «Минск,» (7 символов) - не подходит.
- Удаление «Брюссель,» (10 символов) - подходит!
- Удаление «Ватикан,» (9 символов) - не подходит.
- Удаление «Рим,» (5 символов) - не подходит.
- Если удаляется последняя столица "Монте-Карло", то удаляются только буквы. В условии сказано, что удаляются запятые и пробелы, два пробела не должны идти подряд. Это значит, что если удаляется не последняя столица, то удаляются столица, запятая и пробел.
- Шаг 5: Проверяем, что удаление «Брюссель,» и последующего пробела (который бы стал лишним) соответствует условию. Столица «Брюссель» имеет 8 букв. После нее идет запятая и пробел. Итого 8 + 1 (запятая) + 1 (пробел) = 10 символов.
Ответ: БРЮССЕЛЬ