Вопрос:

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

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

Ответ:

Логика решения:

  1. Размер исходного текста:
    • Текст состоит из 117 символов (включая пробелы и знаки препинания).
    • Каждый символ кодируется 32 битами, что равно 4 байтам (32 бита / 8 бит/байт).
    • Общий размер исходного текста: 117 символов * 4 байта/символ = 468 байт.
  2. Размер нового текста:
    • Новый текст на 36 байт меньше: 468 байт - 36 байт = 432 байта.
    • Количество символов в новом тексте: 432 байта / 4 байта/символ = 108 символов.
  3. Удаленные символы:
    • Разница в количестве символов: 117 - 108 = 9 символов.
    • Миша удалил название одного полезного ископаемого, а также лишние запятую и пробел.
    • Удаленные символы: название ископаемого + 1 запятая + 1 пробел.
    • Следовательно, название ископаемого состоит из 9 - 2 = 7 символов.
  4. Поиск ископаемого:
    • Ищем в списке полезных ископаемых слово из 7 букв: газ, нефть, уголь, никель, кобальт, марганец.
    • Подходящее слово: никель.

Ответ: никель

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

Похожие