Вопрос:

20. В одной из кодировок Unicode каждый символ кодируется 16 битами. Ученица написала текст (в нем нет лишних пробелов): «Предметы мебели: пуф, стул, диван, кресло, кровать, тумбочка, оттоманка, полукресло, раскладушка». Ученица удалила из списка название одного из предмета. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 10 байт меньше, чем размер исходного предложения. Напишите в ответе удаленное название предмета.

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

Ответ:

В кодировке Unicode каждый символ занимает 16 бит, что равно 2 байтам (так как 1 байт = 8 бит). 1. Определим размер исходного предложения: Исходное предложение: «Предметы мебели: пуф, стул, диван, кресло, кровать, тумбочка, оттоманка, полукресло, раскладушка». Количество символов в предложении (включая пробелы, запятые и двоеточие): 81 символ. Размер исходного предложения: $$81 \times 2 = 162$$ байта. 2. Определим размер нового предложения: Размер нового предложения на 10 байт меньше, чем исходного: $$162 - 10 = 152$$ байта. 3. Вычислим количество символов в новом предложении: Количество символов в новом предложении: $$152 / 2 = 76$$ символов. 4. Определим, сколько символов было удалено: Удалено символов: $$81 - 76 = 5$$ символов. 5. Анализ списка предметов мебели: * Пуф (3 символа) * Стул (4 символа) * Диван (5 символов) * Кресло (6 символов) * Кровать (7 символов) * Тумбочка (8 символов) * Оттоманка (9 символов) * Полукресло (10 символов) * Раскладушка (11 символов) 6. Вывод: Из списка предметов мебели было удалено слово «диван», так как оно состоит из 5 символов. Ответ: диван
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие