Задание
В одной из кодировок Unicode каждый символ кодируется 16 битами. Ученик написал текст (в нём нет лишних пробелов):
«Ёж, лев, слон, олень, тюлень, носорог, крокодил, аллигатор – дикие животные».
Ученик удалил из списка название одного животного, а также лишние запятую и пробел – два пробела не должны идти подряд.
При этом размер нового предложения в в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения. Напишите в ответе удалённое название животного.
Решение
Поскольку каждый символ кодируется 16 битами, то мы можем вычислить, на сколько символов уменьшилось сообщение:
Таким образом ученик вычеркнул 8 мисволов. Вместе с названием животного он удалил "лишние запятую и пробел", следовательно название животного состоит из:
Единственное название животного из 6 символов - тюлень.
Ответ: тюлень.