Вопрос:

1. В одной из кодировок Unicode каждый символ кодируется 16 битами. Ваня написал текст (в нем нет лишних пробелов): «Уфа, Азов, Пермь, Белово, Вологда, Камбарка, Соликамск города России». Ученик вычеркнул из списка название одного из городов. Заодно он вычеркнул ставшие лишними запятые и пробелы два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 22 байта меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название города России.

Ответ:

Каждый символ в кодировке Unicode занимает 16 бит. 22 байта соответствуют 22 * 8 = 176 битам. Следовательно, было удалено 176 / 16 = 11 символов, включая название города, запятые и пробелы. Название города состоит из 8 символов, следовательно, вычеркнутый город - Соликамск.
Смотреть решения всех заданий с листа