Вопрос:

Задача 12. В одной из кодировок Unicode каждый символ кодируется 16 битами. При подготовке реферата по биологии Вова написал следующий текст (в нём нет лишних пробелов). «Як, тар, лама, окапи, пекари, бегемот, антилопа, бабирусса, бородавочник относятся к диким парнокопытным животным». Затем Вова вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название животного.

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

Ответ:

При вычеркивании из предложения одного слова и лишних знаков препинания размер предложения уменьшился на 16 байт. Так как в кодировке Unicode каждый символ занимает 2 байта, то можно вычислить количество символов в вычеркнутом слове и знаках препинания: 16 байт / 2 байта/символ = 8 символов.

Перечислим животных и посчитаем количество символов в каждом слове. Учитываем, что, помимо названия животного, были удалены запятая и пробел (2 символа).

  1. Як: 2 символа (слово) + 2 символа (запятая и пробел) = 4 символа.
  2. тар: 3 символа (слово) + 2 символа (запятая и пробел) = 5 символов.
  3. лама: 4 символа (слово) + 2 символа (запятая и пробел) = 6 символов.
  4. окапи: 5 символов (слово) + 2 символа (запятая и пробел) = 7 символов.
  5. пекари: 6 символов (слово) + 2 символа (запятая и пробел) = 8 символов.
  6. бегемот: 7 символов (слово) + 2 символа (запятая и пробел) = 9 символов.
  7. антилопа: 8 символов (слово) + 2 символа (запятая и пробел) = 10 символов.
  8. бабирусса: 9 символов (слово) + 2 символа (запятая и пробел) = 11 символов.
  9. бородавочник: 11 символов (слово) + 2 символа (запятая и пробел) = 13 символов.

Под условие подходит пекари.

Ответ: пекари

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

Похожие