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

11 Янв в 19:40
7 +7
0
Ответы
1

Исходный текст:
"Рак, Весы, Орион, Дракон, Козерог, Близнецы, Андромеда, Наугольник-созвездия"

Посчитаем количество символов (вместе с запятыми и пробелами) в исходном тексте:

"Рак" — 3 символа", " — 2 символа (запятая и пробел)"Весы" — 4 символа", " — 2 символа"Орион" — 6 символов", " — 2 символа"Дракон" — 7 символов", " — 2 символа"Козерог" — 8 символов", " — 2 символа"Близнецы" — 9 символов", " — 2 символа"Андромеда" — 10 символов", " — 2 символа"Наугольник-созвездия" — 20 символов

Общее количество символов в исходном предложении:
3 + 2 + 4 + 2 + 6 + 2 + 7 + 2 + 8 + 2 + 9 + 2 + 10 + 2 + 20 = 75 символов.

Каждый символ кодируется 16 битами (2 байта), следовательно, размер исходного предложения в байтах:
75 символов * 2 байта/символ = 150 байт.

Ученик вычеркнул одно название созвездия и длину нового предложения сократил на 16 байт.
Следовательно, размер нового предложения будет 150 - 16 = 134 байта.
Делим на 2 байта на символ:
134 байта / 2 байта/символ = 67 символов в новом предложении.

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

Если мы вычеркнем:

"Рак" (3 символа): 75 - 5 = 70 символов"Весы" (4 символа): 75 - 5 = 70 символов"Орион" (6 символов): 75 - 8 = 67 символов — верно"Дракон" (7 символов): 75 - 9 = 66 символов"Козерог" (8 символов): 75 - 10 = 65 символов"Близнецы" (9 символов): 75 - 11 = 64 символов"Андромеда" (10 символов): 75 - 12 = 63 символов"Наугольник-созвездия" (20 символов): 75 - 22 = 53 символа

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

11 Янв в 19:44
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 96 005 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир