Вопрос:

1. В одной из кодировок Unicode каждый символ кодируется 2 байтами. Ученик написал текст (в нём нет лишних пробелов): «Люди, внесшие вклад в развитие компьютерных технологий: Бэм, Вирт, Гейтс, Россум, Тьюринг, Маккарти, Торвальдс, Страуструп». Ученик удалил из списка фамилию одного человека, а также лишние запятую и пробел - два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 192 бита меньше, чем размер исходного предложения. Напишите в ответе удалённую фамилию.

Ответ:

Размер одного символа в Unicode: 2 байта = 16 бит. Удалено 192 бита, значит, удалено 192 / 16 = 12 символов. Считаем, что в удаленной фамилии 12 символов (с учетом запятой и пробела). Среди представленных фамилий подходит только фамилия Страуструп (11 букв) + запятая и пробел. Ответ: Страуструп
Смотреть решения всех заданий с фото
Подать жалобу Правообладателю

Похожие