Ответ:

Задание 5. Кодировка Unicode и предметы мебели

Логика решения:

  1. Unicode использует 32 бита (4 байта) на символ. В условии указано 2 байта, что соответствует UTF-16. Будем исходить из 2 байт на символ.
  2. Удаление одного предмета и лишних знаков препинания (2 запятые + 2 пробела) привело к уменьшению размера на 128 бит.
  3. 128 бит = 16 байт.
  4. Удаление 4 знаков препинания занимает 4 байта.
  5. Размер названия предмета мебели составил 16 байт - 4 байта = 12 байт.
  6. Так как один символ в данной кодировке занимает 2 байта, то название предмета состоит из 12 байт / 2 байта/символ = 6 символов.
  7. Из списка «пуф, стул, диван, кресло, кровать, тумбочка, оттоманка, полукресло, раскладушка» только «стул» (4 буквы), «диван» (5 букв), «кресло» (6 букв), «кровать» (7 букв), «тумбочка» (8 букв), «оттоманка» (9 букв), «полукресло» (10 букв), «раскладушка» (11 букв).
  8. Слово «кресло» состоит из 6 букв. 6 букв * 2 байта/символ = 12 байт.

Ответ: кресло