Вопрос:

6.В одной из кодировок Unicode каждый символ кодируется 16 битами. Ваня написал текст (в нем нет лишних пробелов): «Лев, тигр, ягуар, гепард, пантера, ягуарунди кошачьи». Ученик вычеркнул из списка название одного из представителей семейства кошачьих. Заодно он вычеркнул ставшие лишними запятые и пробелы два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 14 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название представителя семейства кошачьих.

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

Ответ:

6. В кодировке Unicode каждый символ кодируется 16 битами, или 2 байтами.

Определим, какое название животного было вычеркнуто из списка.

Удаление названия животного привело к уменьшению размера предложения на 14 байт. Так как каждый символ кодируется 2 байтами, то было удалено 7 символов (14 / 2 = 7).

Исходный список: «Лев, тигр, ягуар, гепард, пантера, ягуарунди – кошачьи».

Посчитаем количество символов в каждом названии, включая запятые и пробелы после них:

  • Лев, - 4 символа;
  • тигр, - 5 символов;
  • ягуар, - 6 символов;
  • гепард, - 7 символов;
  • пантера, - 8 символов;
  • ягуарунди - 9 символов.

После удаления названия животного и лишних знаков препинания должно остаться ровно 7 символов. Это возможно, если было удалено слово «гепард, ».

Проверим: Исходное предложение: «Лев, тигр, ягуар, гепард, пантера, ягуарунди – кошачьи».

После удаления слова «гепард, » и лишних пробелов: «Лев, тигр, ягуар, пантера, ягуарунди – кошачьи».

Ответ: гепард

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

Похожие