В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нем нет лишних пробелов):
«Чиж, грач, стриж, гагара, пингвин, ласточка, жаворонок, свиристель, буревестник, вертиголовка — птицы».
Ученик вычеркнул из списка название одной птицы. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 18 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название птицы.
Решение.
Поскольку один символ кодируется двумя байтами, из текста удалили 9 символов. Заметим, что лишние запятая и пробел занимают четыре байта. Значит, название птицы, которое удалили из списка, должно состоять из семи букв, поскольку (18 − 4) : 2 = 7 символов. Из всего списка только одно название животного состоит из 7 букв — пингвин.
Ответ: пингвин.
Просмотр содержимого документа
«Разбор задания ОГЭ по информатике. Январь 2025. Количественные параметры информационных объектов. Каталог заданий. Кодировка, в которой каждый символ кодируется 16 битами»