Вопрос:

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

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

Ответ:

Ответ: празеодим

Краткое пояснение: Считаем количество символов, удаляем лишние символы и вычисляем название элемента.

Решение:

  • Определим, сколько бит приходится на один символ: 16 бит.
  • Вычислим, сколько символов было удалено: 144 бита / 16 бит/символ = 9 символов.
  • В исходной фразе: «Названия химических элементов: водород, бор, празеодим, аргон, кислород, фтор, фосфор».
  • После удаления названия элемента удаляется также запятая и пробел. Таким образом, длина удаленного названия элемента должна быть на 2 символа меньше, чем общее количество удаленных символов (9).
  • 9 - 2 = 7 символов.
  • Перечислим элементы и количество символов в каждом названии:
    • водород (7 символов)
    • бор (3 символа)
    • празеодим (9 символов)
    • аргон (5 символов)
    • кислород (8 символов)
    • фтор (4 символа)
    • фосфор (6 символов)
  • Под условие 7 символов + запятая + пробел (итого 9 символов) подходит только название «празеодим», содержащее 9 символов.

Ответ: празеодим

Ты – Цифровой атлет!

Сэкономил время — спас вечер. Иди чиллить, ты это заслужил

Стань легендой класса: поделись решением с теми, кто в танке

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