Вопрос:

(№ 1075) В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нём нет лишних пробелов): «Ёж, лев, слон, олень, тюлень, носорог, крокодил, аллигатор дикие животные». Затем он вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 10 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название животного.

Ответ:

1 байт = 8 бит. Размер уменьшился на 10 байт, значит, в битах уменьшение составило 10 * 8 = 80 бит.

Каждый символ кодируется 16 битами. Значит, вычеркнуто 80 / 16 = 5 символов.

Среди названий животных: «лев» (3 буквы), «слон» (4 буквы), «олень» (4 буквы), «тюлень» (5 букв), «носорог» (6 букв), «крокодил» (7 букв), «аллигатор» (8 букв).

Подходящее название — тюлень.

Ответ: тюлень