Контрольные задания > Впишите правильный ответ.
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Ученица написала текст (в нём нет лишних пробелов):
«Предметы мебели: пуф, стул, диван, кресло, кровать, тумбочка, оттоманка, полукресло, раскладушка».
Ученица удалила из списка название одного предмета, а также лишние запятую и пробел – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 20 байт меньше, чем размер исходного предложения. Напишите в ответе удалённое название предмета.
Вопрос:
Впишите правильный ответ.
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Ученица написала текст (в нём нет лишних пробелов):
«Предметы мебели: пуф, стул, диван, кресло, кровать, тумбочка, оттоманка, полукресло, раскладушка».
Ученица удалила из списка название одного предмета, а также лишние запятую и пробел – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 20 байт меньше, чем размер исходного предложения. Напишите в ответе удалённое название предмета.
Раз каждый символ кодируется 16 битами, то есть 2 байтами (16 бит / 8 бит/байт = 2 байта), а размер уменьшился на 20 байт, значит, было удалено 20 / 2 = 10 символов. Удалены были название предмета, запятая и пробел. Надо найти предмет, название которого содержит 10 – 2 = 8 символов (2 символа – это запятая и пробел).
Считаем количество символов в названиях предметов:
пуф – 3 символа
стул – 4 символа
диван – 5 символов
кресло – 6 символов
кровать – 7 символов
тумбочка – 8 символов
оттоманка – 9 символов
полукресло – 10 символов
раскладушка – 10 символов
Подходит слово «тумбочка».
Ответ: тумбочка