Вопрос задан 14.11.2023 в 00:35. Предмет Информатика. Спрашивает Пономарёв Влад.

В одной из кодировок Unicode каждый символ кодируется 16 битами. Вася написал текст(в нём нет

лишних пробелов) "Уж, эму, слон, выдра, барсук, носорог, крокодил, орангутанг - дикие животные".затем он вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы - два пробела не должны идти подряд. при этом размер нового предложения в данной кодировке оказался на 20 байт меньше,чем размер исходного предложения. напишите в ответе вычеркнутое название животного.​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Самоволькина Алина.

Всего символов - 76

16 бит на символ / 8 = 2 байта на символ

20 / 2 = 10 символов

Вычитаем пробел и запятую 10 - 2 = 8

Ищем слово из 8 букв.

ОТВЕТ: КРОКОДИЛ

0 0
Отвечает Бычуткин Дмитрий.

крокодил

код:

x = "Уж, эму, слон, выдра, барсук, носорог, крокодил, орангутанг - дикие животные"

y = 16*len(x)

z = y/8

print(z)

Объяснение:

Если убрать это слово то размер текста будет на 20 байтов меньше

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Давайте разберемся.

Исходный текст: "Уж, эму, слон, выдра, барсук, носорог, крокодил, орангутанг - дикие животные"

Давайте посчитаем, сколько символов и пробелов в исходном тексте: - Количество символов: 75 - Количество пробелов: 14

Теперь по условию задачи Вася вычеркнул из списка название одного из животных и убрал лишние пробелы и запятые (два пробела не должны идти подряд). Пусть n - количество символов в вычеркнутом названии животного.

Теперь новый текст: "Уж эму слон выдра барсук носорог крокодил орангутанг - дикие животные"

Посчитаем количество символов и пробелов в новом тексте: - Количество символов: 72 + n - Количество пробелов: 13

По условию задачи размер нового предложения в данной кодировке оказался на 20 байт меньше, чем размер исходного предложения. Так как каждый символ кодируется 16 битами (2 байтами), то у нас есть 20 / 2 = 10 символов, которые были удалены.

Уравнение для количества символов: 75 - n = 72 + n - 10

Решим это уравнение:

2n = 13 + 10 2n = 23 n = 11.5

Так как n должно быть целым числом, мы видим, что 11 символов были удалены. Теперь найдем, какое животное было удалено. Восстановим исходный текст, добавив удаленное название:

"Уж, эму, слон, выдра, барсук, носорог, крокодил, орангутанг - дикие животные"

Теперь у нас есть 11 символов, которые мы должны вставить обратно в текст. Найдем, где они должны быть вставлены:

"Уж, эму, слон, выдра, барсук, носорог, крокодил, орангутанг, *вставка* - дикие животные"

Таким образом, Вася вычеркнул название животного "выдра".

0 0

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

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

Последние заданные вопросы в категории Информатика

Задать вопрос