Вопрос:

1. В одной из кодировок Unicode каждый символ кодируется 16 бит. Вася написал текст (в нём нет лишних пробелов): «Я знаю девять браузеров: Tor, Edge, Opera, Chrome, Firefox, Explorer, SeaMonkey, ZenBrowser, SlimBrowser». Ученик удалил из списка название одного браузера, а также лишние запятые и пробелы два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 14 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое слово.

Ответ:

Давайте решим эту задачу по шагам. 1. Определим размер исходного текста. В исходном тексте 9 браузеров. Значит, всего 9 названий браузеров + 8 запятых между ними + вводная фраза. То есть, нужно найти длину названия браузера, который был удален. 2. Определим разницу в размере. Размер уменьшился на 14 байт. Так как каждый символ кодируется 16 битами (2 байтами), то удалили 14 / 2 = 7 символов. 3. Анализируем названия браузеров. Теперь ищем название браузера, которое состоит из 7 символов: Tor (3), Edge (4), Opera (5), Chrome (6), Firefox (7), Explorer (8), SeaMonkey (9), ZenBrowser (9), SlimBrowser (11). Подходит Firefox. Ответ: Firefox
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие