Вопрос:

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

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

Ответ:

1. Исходный текст содержит 10 предметов, 9 запятых и 10 пробелов между ними, а также 2 пробела в начале и конце списка. Всего 21 элемент, разделенных пробелами.

2. Удаление одного предмета и одной запятой/пробела уменьшает текст на 20 байт. Каждый символ Unicode занимает 16 бит (2 байта).

3. Удаление одного предмета (например, "стул") и одного пробела/запятой приведет к уменьшению размера текста. Если удален "стул" (4 символа), то текст уменьшится на 4 символа + 1 пробел = 5 элементов. Размер уменьшится на 5 * 2 байта = 10 байт. Это не соответствует условию.

4. Если удален предмет "раскладушка" (11 символов) и один пробел, то размер уменьшится на 11 * 2 байта + 2 байта = 24 байта. Это также не соответствует условию.

5. Если удален предмет "тумбочка" (8 символов) и один пробел, то размер уменьшится на 8 * 2 байта + 2 байта = 18 байт. Не подходит.

6. Если удален предмет "оттоманка" (9 символов) и один пробел, то размер уменьшится на 9 * 2 байта + 2 байта = 20 байт. Это соответствует условию.

Ответ: оттоманка
ГДЗ по фото 📸
Подать жалобу Правообладателю