Вопрос:

В одной из кодировок Unicode каждый символ годируется 16 битами. Коля написал текст (в нём нет лишних пробелов): «Як, бык, коза, баран, корова, верблюд, шиншилла - домашние животные». Ученик вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы - два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 14 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название жиБОТНОГО.

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

Ответ:

Краткое пояснение: Unicode, 16 бит на символ, позволяет определить число символов в вычеркнутом слове.

Смотри, тут всё просто: Unicode – это 16 бит на символ, значит, 2 байта (16 / 8 = 2).

Предложение стало на 14 байт меньше. Делим 14 байт на 2 и получаем 7 символов.

Перебираем слова: як (2 символа), бык (3 символа), коза (4 символа), баран (5 символов), корова (6 символов), верблюд (8 символов), шиншилла (9 символов).

Подходящее слово – это корова, ведь оно вместе с запятой и пробелом занимает 7 символов (5 + 2 = 7).

Ответ: баран.

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие