Вопрос:

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

Ответ:

1. Определим, сколько бит составляет 28 байт: $28 \text{ байт} * 8 \text{ бит/байт} = 224 \text{ бита}$ 2. Определим, сколько символов было вычеркнуто, учитывая, что каждый символ кодируется 32 битами: $\frac{224 \text{ бита}}{32 \text{ бита/символ}} = 7 \text{ символов}$ Значит, вычеркнутое слово должно состоять из 7 символов. Из списка овощей только слово тыква состоит из 7 символов.
Убрать каракули
Смотреть решения всех заданий с фото

Похожие