Вопрос:

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

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

Ответ:

Размер одного символа в кодировке КОИ-8 составляет 8 бит = 1 байт. После удаления слова, запятой и пробела размер уменьшился на 14 байт. Это означает, что удаленное слово, запятая и пробел занимают 14 символов.

Подсчитаем количество символов в каждом слове:

  • пуф - 3 символа
  • стул - 4 символа
  • диван - 5 символов
  • кресло - 6 символов
  • кровать - 7 символов
  • тумбочка - 8 символов
  • оттоманка - 9 символов
  • полукресло - 10 символов
  • раскладушка - 11 символов

Тогда искомое слово равно:

14 - 1 (запятая) - 1 (пробел) = 12 символов.

Но такого слова нет в задании. Вероятно, в условии допущена ошибка. Допустим, что в задаче речь идет не о кодировке КОИ-8 (1 символ = 1 байт), а о кодировке Unicode, где 1 символ = 2 байта = 16 бит. В таком случае, удаленное слово, запятая и пробел занимают 14 байт. Значит на удаленное слово пришлось: 14 / 2 - 1 (запятая) - 1 (пробел) = 7 - 1 - 1 = 5 символов

Этому условию удовлетворяет слово диван.

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

Похожие