В кодировке UTF-16 каждый символ кодируется 16 битами. Никита написал текст (в нем нет лишних пробелов):
«Врач, юрист, акушер, инженер, архивист, кардиолог — профессии».
Ученик вычеркнул из списка название одной из профессий. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название профессии.
Решение.
Поскольку один символ кодируется двумя байтами, из текста удалили 8 символов. Заметим, что лишние запятая и пробел занимают четыре байтов. Значит, название профессии, которое удалили из списка, должно состоять из 6 букв, поскольку (16 − 4) : 2 = 6 символов. Из всего списка только одно название профессии состоит из 6 букв — акушер.
Ответ: акушер.