Вопрос:

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

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

Ответ:

Краткое пояснение: Необходимо определить, какой знак зодиака был удален из текста, учитывая уменьшение размера закодированного текста на 14 байт.

Пошаговое решение:

  • Размер одного символа в Unicode: 16 бит = 2 байта.
  • Удаление 14 байт соответствует удалению 14 / 2 = 7 символов.
  • Исходный текст: «Близнецы, дева, рак, телец, стрелец знаки Зодиака».
  • Пересчитаем количество символов в каждом слове с учетом знаков препинания и пробелов:
    • Близнецы - 8 символов
    • Дева - 4 символа
    • Рак - 3 символа
    • Телец - 5 символов
    • Стрелец - 7 символов
  • Теперь нужно найти слово, которое после удаления запятой и пробела даст в сумме 7 символов.
  • Подходит слово «телец», так как 5 (само слово) + 1 (запятая) + 1 (пробел) = 7 символов.

Ответ: телец

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

Похожие