
No1 В одной из кодировок Unicode каждый символ кодируется 16 битами.Петя написал текст (в нем нет
лишних пробелов):« Уж, эму, лиса, выдра, барсук, опоссум, дикобраз, орангутанг Дикне ЖивотныеУченик вычеркнул из списка название одного из животных. Заодно он вычеркнул став-шие лишними запятые и пробелы два пробела не должны идти подряд.При этом размер нового предложения в данной кодировке оказался на 16 байт меньше,чем размер исходного предложения. Напишите в ответе вычеркнутое название животного.

Ответы на вопрос

Ответ:
Барсук
Объяснение:
Символ кодируется 16 битами, то есть 2 байтами
Разница в 16 байт => вычеркнули 16/2=8 символов
Вычеркивание лишних запятой и пробела уже удаляет 2 символа. Остается 6 символов на название животного.
Из 6 символов у нас тут только барсук.



Давайте начнем с расчетов для определения исходного размера предложения и нового размера после удаления названия животного и лишних символов.
Исходное предложение содержит 11 слов: "Уж, эму, лиса, выдра, барсук, опоссум, дикобраз, орангутанг Дикне ЖивотныеУченик"
Если мы уберем одно название животного (например, "Дикне") и следующие за ним запятую и пробел, то получим: "Уж, эму, лиса, выдра, барсук, опоссум, дикобраз, орангутанг ЖивотныеУченик"
Теперь посчитаем размер исходного предложения в байтах: Исходное предложение = 11 слов * (3 символа на слово + 1 символ на запятую) = 44 символа Размер в байтах = 44 символа * 2 байта/символ = 88 байт
Теперь посчитаем размер нового предложения в байтах: Новое предложение = 10 слов * (3 символа на слово + 1 символ на запятую) = 40 символов Размер в байтах = 40 символов * 2 байта/символ = 80 байт
Разница в размере = 88 байт (исходное) - 80 байт (новое) = 8 байт
Так как в Unicode каждый символ кодируется 16 битами (2 байта), то разница в размере предложений составляет 4 символа (8 байт / 2 байта/символ).
Теперь вернемся к тексту и найдем последние четыре символа, которые соответствуют вычеркнутому названию животного:
"Уж, эму, лиса, выдра, барсук, опоссум, дикобраз, орангутанг ЖивотныеУченик" ^^^^^^^^
Вычеркнутое название животного: "Живот".
Итак, вычеркнутое название животного: "Живот".


Похожие вопросы







Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili