М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Kammmmmmmmmmmm
Kammmmmmmmmmmm
23.01.2021 22:29 •  Информатика

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

👇
Ответ:

хорёк

Объяснение:

4,4(13 оценок)
Ответ:
aurantiuma
aurantiuma
23.01.2021
Для решения этой задачи нам необходимо сначала определить размер исходного предложения в байтах, а затем вычислить размер нового предложения после вычеркивания названия животного и литых запятых и пробелов.

Исходное предложение содержит следующие символы:
- Заяц, волк, хорёк, суслик, лама, медведь, гиена, аллигатор Дикие животные

Для кодировки Unicode каждый символ кодируется 16 битами, то есть 2 байтами.

Чтобы определить размер исходного предложения в байтах, нужно посчитать количество символов в предложении и умножить результат на 2.

В нашем случае в предложении 47 символов (считаем и пробелы). Таким образом, размер исходного предложения в байтах составляет 47 * 2 = 94 байта.

Теперь будем рассматривать новое предложение после вычеркивания названия животного и литых запятых и пробелов.

Название животного "аллигатор" состоит из 9 символов. Мы должны его вычеркнуть, а также вычеркнуть все литые запятые и пробелы, в том числе два пробела, идущих подряд.

Чтобы вычислить размер нового предложения в байтах, нужно умножить количество символов в новом предложении на 2.

Рассмотрим новое предложение:

"Заяц, волк, хорёк, суслик, лама, медведь, гиена Дикие животные"

Мы удалили 9 символов ("аллигатор") и 3 символа запятых. Также удалили 1 пробел, идущий после слова "Дикие", чтобы избежать двух пробелов, идущих подряд.

После удаления 9 символов и 3 символов запятых в новом предложении останется 35 символов (считаем и пробелы).

Таким образом, размер нового предложения в байтах будет составлять 35 * 2 = 70 байт.

Условие задачи гласит, что размер нового предложения в данной кодировке (символы кодируются 16 битами) оказался на 22 байта меньше размера исходного предложения.

Проведем вычисления: 94 - 70 = 24.

Оказывается, что размер нового предложения в кодировке Unicode меньше исходного предложения на 24 байта, а не на 22 байта, как указано в условии задачи.

Следовательно, задача сформулирована некорректно или содержит ошибку.

Мы не можем определить, какое именно название животного было вычеркнуто, так как результат вычислений не совпадает с данными из условия задачи.
4,6(17 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ