Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
17 мая 2023 15:36
1292
Здравствуйте можете объяснить)
букв или цифр.
В одной из кодировок 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
Остались вопросы?
Еще вопросы по категории Информатика
Кем и когда был введён термин гипертекст?...
Приведите различные примеры процесса обработки информации. По каким правилам?...
помогите БУДЬЛАСКА это очень срочно!!!! 1. чем сильная аутентификация отличается от слабой? 2. для чего используется процедура идентификации?3. Какие...
Выведите все точные квадраты натуральных чисел, не превосходящие данного числа N. Входные данные Задано единственное целое число N Выходные данные...
Какие существуют формы представления информации человеком ?...