Задание И9.1.3

В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нём нет лишних пробелов):

«Чиж, грач, стриж, гагара, пингвин, ласточка, жаворонок, свиристель, буревестник, вертиголовка – птицы».

Ученик вычеркнул из списка название одной птицы. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд.

При этом размер нового предложения в данной кодировке оказался на 12 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название птицы.

Решение:

  1. По условию: 1 символ – 16 бит = 2 байта (1 байт = 8 бит).
  2. Размер нового предложения на 12 байт меньше, чем размер исходного предложения.
  3. 12/2 = 6 (символов) – было вычеркнуто (удалено из текста).
  4. Важно! При удалении слова нужно удалить один пробел и лишнюю запятую.
  5. 6 символов – 2 символа = 4 символа (содержит вычеркнутое слово).

Ответ: грач

image_printРаспечатать публикацию