Вопрос:

1. В одной из кодировок Unicode каждый символ кодируется 16 битами. Петя написал текст (в нём нет лишних пробелов): «Ёж, лев, слон, олень, тюлень, носорог, крокодил, аллигатор – дикие животные». Ученик вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 10 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название животного.

Ответ:

Разберем задачу. Каждый символ в Unicode кодируется 16 битами, что составляет 2 байта (1 байт = 8 бит). Ученик вычеркнул название животного, и размер уменьшился на 10 байт. Следовательно, название животного занимало 10 байт. Чтобы узнать, сколько символов содержит название животного, нужно разделить 10 байт на 2 байта/символ: 10 / 2 = 5 символов. Из списка животных выбираем слово, состоящее из 5 букв. Это слово - 'Олень'. Ответ: олень
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие