Ответ:
Задание 1. Кодировка UTF-16 и животные
Логика решения:
- UTF-16 использует 16 бит (2 байта) на символ.
- Удаление одного животного и лишних знаков препинания (запятых и пробелов) привело к уменьшению размера на 22 байта.
- Поскольку запятая и пробел занимают по 2 байта, а слово «животные» занимает 8 байт, то общее удаление — 4 байта (2 пробела + 2 запятые) + размер названия животного.
- Таким образом, размер названия животного составил 22 байта - 4 байта = 18 байт.
- Так как один символ в UTF-16 занимает 2 байта, то название животного состоит из 18 байт / 2 байта/символ = 9 символов.
- Из списка «Лось, хомяк, косуля, кенгуру, капибара, бинтуронг, гиппопотам» только «гиппопотам» состоит из 9 букв.
Ответ: гиппопотам
