Вопрос:

9. В кодировке UTF-16 каждый символ кодируется 16 битами. Никита написал текст (в нём нет лишних пробелов): «Врач, юрист, акушер, инженер, архивист, кардиолог – профессии». Ученик вычеркнул из списка название одной из профессий. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название профессии.

Ответ:

Размер одного символа в UTF-16 равен 16 битам, или 2 байтам (16 / 8 = 2). Исходное предложение содержало 7 профессий, разделенных запятыми и пробелами. После удаления одной профессии и лишних знаков препинания, размер уменьшился на 16 байт, то есть на 8 символов (16 / 2 = 8). Удалённая профессия должна состоять из 8 символов (с учетом запятой и пробела). Единственная профессия, подходящая по количеству символов, это "кардиолог".

Ответ: кардиолог
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие