Вопрос:

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

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

Ответ:

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

Краткое пояснение: Удалив слово из предложения, можно вычислить, сколько байт занимает один символ.
  1. Определим, сколько бит составляют 26 байт: 26 байт * 8 бит/байт = 208 бит
  2. Вычислим, сколько символов было удалено: 208 бит / 16 бит/символ = 13 символов
  3. Подсчитаем количество символов в каждом слове:
    • Ель - 3 символа
    • Кедр - 4 символа
    • Сосна - 5 символов
    • Кипарис - 7 символов
    • Лиственница - 10 символов
    • Можжевельник - 11 символов
  4. Учтем удаленные запятые и пробелы. Единственный вариант, при котором удаляется 13 символов — это слово «кипарис» (7 символов) и следующие за ним запятая и пробел (2 символа), а также предыдущие запятая и пробел (2 символа) и тире (1 символ): 7 + 2 + 2 + 1 = 13 символов.

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

Тайм-трейлер: Минус 15 минут нудной домашки. Потрать их на катку или новый рилс

Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей

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