Вопрос:

В кодировке UTF-32 каждый символ имеет длину 32 бита. Костя написал текст (в нем нет лишних пробелов): «Бай, аэта, волоф, кереки, киргизы, норвежцы народы». Ученик вычеркнул из списка название одного из народов. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не следует идти подряд. При этом размер этого нового предложения в данной кодировке оказался на 32 байта меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название народа.

Смотреть решения всех заданий с листа

Ответ:

1. Размер уменьшился на 32 байта, что соответствует 32 битам / 8 бит/байт = 4 байта. В UTF-32 каждый символ занимает 4 байта. Следовательно, было удалено 4 символа.
2. Исходный текст: «Бай, аэта, волоф, кереки, киргизы, норвежцы народы».
3. Удаленные символы: запятая, пробел, название народа, пробел. Если удалить 4 символа, то это может быть «аэта» (4 буквы).
Вычеркнутое название народа: аэта.
ГДЗ по фото 📸

Похожие