Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
17 мая 2023 15:36
1113
Здравствуйте можете объяснить)
букв или цифр.
В одной из кодировок Unicode каждый символ кодируется 16 бит.
Вася написал текст (в нём нет лишних пробелов):
«Я знаю девять браузеров: Tor, Edge, Opera, Chrome, Firefox, Explorer,
SeaMonkey, ZenBrowser, SlimBrowser».
Ученик удалил из списка название одного браузера, а также лишние запятые
и пробелы – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался
на 14 байт меньше, чем размер исходного пред
1
ответ
Ложения.
Для решения этой задачи нужно сначала вычислить, сколько байт занимает исходное предложение. Для этого нужно подсчитать количество символов в предложении и умножить его на 16 (количество бит, которыми кодируется один символ в данной кодировке Unicode) и разделить на 8 (количество бит в одном байте).
Количество символов в исходном предложении: 62 (включая пробелы и знаки препинания).
Размер исходного предложения в байтах: 62 * 16 / 8 = 124 байта.
Далее нужно удалить одно название браузера и убрать лишние пробелы и запятые.
Измененное предложение: «Я знаю девять браузеров: Tor, Edge, Opera, Chrome, Firefox, Explorer, SeaMonkey, SlimBrowser».
Количество символов в измененном предложении: 60.
Размер измененного предложения в байтах: 60 * 16 / 8 = 120 байт.
Разница в размере: 124 - 120 = 4 байта.
Таким образом, размер нового предложения в данной кодировке оказался на 4 байта меньше, чем размер исходного предложения.
Для решения этой задачи нужно сначала вычислить, сколько байт занимает исходное предложение. Для этого нужно подсчитать количество символов в предложении и умножить его на 16 (количество бит, которыми кодируется один символ в данной кодировке Unicode) и разделить на 8 (количество бит в одном байте).
Количество символов в исходном предложении: 62 (включая пробелы и знаки препинания).
Размер исходного предложения в байтах: 62 * 16 / 8 = 124 байта.
Далее нужно удалить одно название браузера и убрать лишние пробелы и запятые.
Измененное предложение: «Я знаю девять браузеров: Tor, Edge, Opera, Chrome, Firefox, Explorer, SeaMonkey, SlimBrowser».
Количество символов в измененном предложении: 60.
Размер измененного предложения в байтах: 60 * 16 / 8 = 120 байт.
Разница в размере: 124 - 120 = 4 байта.
Таким образом, размер нового предложения в данной кодировке оказался на 4 байта меньше, чем размер исходного предложения.
0
·
Хороший ответ
17 мая 2023 15:39
Остались вопросы?
Еще вопросы по категории Информатика
15. Сумматор находится в a) ОЗУ б) ПЗУ в) алу г)уу...
Пропускная способность некоторого канала связи равна 128 000 бит/с. Сколько времени займёт передача по этому каналу файла объемом 1,5 Мбайт?...
ПОЖАЛУЙСТА!!!!!!Нарисуйте в виде графа ПОЖАЛУЙСТА!!!!!!Нарисуйте в виде графа систему, состоящую из 4-х одноклассников, между которыми существуют след...
В школьную команду по волейболу было отобрано некоторое количество учеников из 64 претендентов. Сколько учеников было отобрано, если сообщение о том,...
Уровень A. 1) Введите массив из 5 элементов с клавиатуры и найдите количество элементов, которые оканчиваются на 8 и делятся на 3. 2) Заполните масс...