В условии задачи сказано, что каждый символ в кодировке Unicode занимает 16 бит, что равно 2 байтам (16 / 8 = 2 байта). После удаления города размер текста уменьшился на 20 байт. Следовательно, имя удалённого города содержало 10 символов (20 / 2 = 10 символов), включая пробелы и запятые. Теперь посмотрим на предложенный список городов и посчитаем количество символов в каждом названии:
Из списка видно, что два названия содержат 10 символов: Рейкьявик и Монте-Карло. Однако, по условию, ученица также удалила запятые и пробелы, ставшие лишними. В исходном списке между городами стояли запятые и пробелы. Следовательно, нужно учесть, какой город был удален так, чтобы после удаления запятых и пробелов не было двух пробелов подряд.
Первоначальный список: Вена, Тирана, Минск, Брюссель, Ватикан, Рейкьявик, Рим, Монте-Карло
Если бы Юля удалила город Рейкьявик, то получилось бы: Вена, Тирана, Минск, Брюссель, Ватикан, Рим, Монте-Карло. В этом случае запятая и пробел после Ватикана и перед Римом остались бы без изменений. Значит, был удален город Рейкьявик.
Ответ: РЕЙКЬЯВИК
Проверка за 10 секунд: Название города должно содержать 10 символов. После удаления не должно быть двойных пробелов.
Уровень Эксперт: Всегда внимательно перечитывай условие, чтобы учесть все детали, включая удаление лишних знаков препинания и пробелов.