Шешімі: Объём удалённого слова
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Вова написал текст (в нём нет лишних пробелов): «Лук, репа, горох, свёкла, морковь, кукуруза, картофель, топинамбур — овощи».
Ученик вычеркнул из списка название одного овоща. Заодно он вычеркнул ставшие лишними запятую и пробел — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 14 байт меньше, чем размер исходного предложения. Напишите вычеркнутое название овоща.
Шешім по шагам
4 қадамОдин символ кодируется 16 битами, то есть 2 байтами.
$$16\ \text{бит} = 2\ \text{байта}$$Уменьшение размера на 14 байт означает удаление 7 символов.
$$14 : 2 = 7$$Кроме названия овоща удалены запятая и пробел, поэтому длина названия овоща равна 5 символам.
$$7 - 2 = 5$$В списке овощей слово из 5 букв — «горох».
Где здесь ошибаются
Не учитывать, что вместе с названием удаляются запятая и пробел.
Считать 16 бит одним байтом вместо двух.