Контрольные задания > 5. В кодировке UTF-32 каждый символ кодируется 32 битами. Миша написал текст (в нем нет лишних пробелов): «Айва, Алыча, Генина, Гуарина, Курбарил, Мангостан – фрукты». Ученик вычеркнул из списка название одного из фруктов. Заодно он вычеркнул ставшие лишними запятые и пробелы два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 36 байтов меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название фрукта.
Вопрос:
5. В кодировке UTF-32 каждый символ кодируется 32 битами. Миша написал текст (в нем нет лишних пробелов): «Айва, Алыча, Генина, Гуарина, Курбарил, Мангостан – фрукты». Ученик вычеркнул из списка название одного из фруктов. Заодно он вычеркнул ставшие лишними запятые и пробелы два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 36 байтов меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название фрукта.
Ответ:
Размер одного символа в UTF-32 составляет 32 бита, что равно 4 байтам (32 / 8 = 4).
Уменьшение размера текста на 36 байтов означает, что было удалено 36 / 4 = 9 символов.
В удаленном слове должно быть 9 символов.
Среди перечисленных фруктов под это условие подходит только слово 'Курбарил'.
Ответ: Курбарил