Задание:
В кодировке UTF-32 каждый символ кодируется 32 битами. Саша написал текст (в нём нет лишних пробелов):
«Мята, тыква, фасоль, артишок, патиссон, лагенария — овощи».
Ученик вычеркнул из списка название одного из овощей. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 28 байтов меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название овоща.
Решение:
Найдем, сколько символов вычеркнул Саша – 28 байт надо разделить на вес одного символа 32 бита, но перед делением надо привести все величины к одной единице измерения – проще к байтам.
32 бита = 4 байта, значит в одном байте 8 бит, значит в 32 битах 4 байта так как 32 / 8 = 4
Теперь можно делить 28 байт на 4 байта = 7 символов. Получается, что Саша вычеркнул из сообщения 7 символов. Из 7 вычеркнутых символов один символ был лишней запятой, и еще один лишний пробел.
Значит, символов в вычеркнутом слове будет 7 - 2 = 5.
Ищем в вариантах ответа слово из 5 букв.
Это слово тыква.
Ответ: тыква.