Контрольные задания > 4. В одной из кодировок Unicode каждый символ кодируется 8 битами. Ученица написала текст (в нем нет лишних пробелов):
«Предметы мебели: пуф, стул, диван, кресло, кровать, тумбочка, оттоманка, полукресло, раскладушка».
Ученица удалила из списка название одного из предмета. Заодно она вычеркнула ставшие лишними запятые и пробелы – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 10 байт меньше, чем размер исходного предложения. Напишите в ответе удаленное название предмета.
Вопрос:
4. В одной из кодировок Unicode каждый символ кодируется 8 битами. Ученица написала текст (в нем нет лишних пробелов):
«Предметы мебели: пуф, стул, диван, кресло, кровать, тумбочка, оттоманка, полукресло, раскладушка».
Ученица удалила из списка название одного из предмета. Заодно она вычеркнула ставшие лишними запятые и пробелы – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 10 байт меньше, чем размер исходного предложения. Напишите в ответе удаленное название предмета.
Разберем решение этой задачи.
1. Кодировка: Unicode, 8 бит на символ (1 байт).
2. Удаление: Название предмета, запятая, пробел.
3. Уменьшение размера: Размер уменьшился на 10 байт, значит, удалили 10 символов.
4. Длина названия: Удалены запятая и пробел, поэтому на название предмета приходится 10 - 2 = 8 символов.
5. Название предмета: Ищем предмет мебели с названием из 8 букв. Это тумбочка.
Ответ: тумбочка