Краткое пояснение:
Чтобы определить, на сколько байт уменьшился размер текста, нужно подсчитать количество удаленных символов (букв, запятых и пробелов) и умножить это число на размер одного символа в кодировке UTF-32 (4 байта).
Пошаговое решение:
- Шаг 1: Определяем, какие знаки зодиака были вычеркнуты. В списке: Лев (3), Дева (4), Весы (4), Скорпион (8), Стрелец (7), Козерог (7), Водолей (7), Рыбы (4), Телец (5), Близнецы (7), Рак (3). Вычеркнуты четырехбуквенные названия: Дева, Весы, Рыбы.
- Шаг 2: Определяем, сколько букв было удалено. Удалены названия: 'Дева' (4 буквы), 'Весы' (4 буквы), 'Рыбы' (4 буквы). Всего удалено 4 + 4 + 4 = 12 букв.
- Шаг 3: Определяем, сколько запятых и пробелов было удалено. Исходный текст: «Лев, Дева, Весы, Скорпион, Стрелец, Козерог, Водолей, Рыбы, Телец, Близнецы, Рак». Всего 10 запятых и 10 пробелов. Ученица вычеркнула 3 названия. Перед первым вычеркнутым словом (Дева) была запятая и пробел. Перед вторым (Весы) — запятая и пробел. Перед третьим (Рыбы) — запятая и пробел. Таким образом, удалено 3 запятых и 3 пробела.
- Шаг 4: Вычисляем общее количество удаленных символов. Удалено 12 букв + 3 запятых + 3 пробела = 18 символов.
- Шаг 5: Рассчитываем уменьшение размера текста в байтах. Каждый символ в UTF-32 кодируется 4 байтами. Уменьшение составило 18 символов * 4 байта/символ = 72 байта.
Ответ: 72