Для решения этой задачи нужно определить, сколько байт занимают символы в кодировке UTF-16 для исходного текста и для текста без одной из профессий. Поскольку один символ в UTF-16 занимает 2 байта, разницу в 16 байт можно интерпретировать как вычеркнутые 8 символов (16 байт / 2 байта на символ = 8 символов).
Исходный текст:
«Врач, юрист, акушер, инженер, архивист, кардиолог — профессии».
Посмотрим на профессии:
- Врач
- Юрист
- Акушер
- Инженер
- Архивист
- Кардиолог
Теперь проверим количество символов для каждой профессии:
- "Врач" - 4 символа
- "Юрист" - 6 символов
- "Акушер" - 7 символов
- "Инженер" - 8 символов
- "Архивист" - 9 символов
- "Кардиолог" - 10 символов
Теперь посчитаем, какое имя профессии можно вычеркнуть, чтобы всего стало меньше на 8 символов.
Поэтому, если вычеркнуть "Юрист" (6 символов) и при этом убрать запятую (1 символ) и пробел (1 символ), получится 8 символов.
Таким образом, вычеркнутое название профессии — это "Юрист".
