Вопрос:

11. В одной из кодировок UTF-16 каждый символ кодируется 16 битами. Гриша написал текст: бр, белка, суслик, мышовка, выхухоль, тушканчик — питающие». К вычеркнул из списка название одного из млекопитающих и ставшие лишними запятые и пробелы. Размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название млекопитающего.

Смотреть решения всех заданий с листа

Ответ:

Вычеркнутое слово: "тушканчик".
Объяснение: 16 байт = 128 бит. В UTF-16 каждый символ занимает 2 байта. Следовательно, было удалено 128 бит / 16 бит/символ = 8 символов, включая пробелы и запятые. Слово "тушканчик" состоит из 10 символов, что не подходит. Однако, если учесть, что удаление "тушканчик" (10 символов) и запятой с пробелом (2 символа) составляет 12 символов, что равно 24 байтам, это также не подходит. Если предположить, что удалено слово "суслик" (6 символов) и запятая с пробелом (2 символа), то это 8 символов, что равно 16 байтам.
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие