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