В кодировке UTF-32 каждый символ кодируется 16 битами. Коля написал текст (в нём нет лишних пробелов): «Эри, Айыр, Гурон, Восток, Онтарио, Виннипег — озёра». Ученик вычеркнул из списка название одного из озёр. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 20 байтов меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название озера , с решением!)

Fara228229 Fara228229    1   18.04.2021 16:26    16

Ответы
Frienden Frienden  18.05.2021 16:27

Дано:               |    Решение:

i = 16 бит          |       ΔI = 20 байт = 160 бит

ΔI = 20 байт   |      Вспомним, что I = k*i, тогда  k = \frac{I}{i} = \frac{160}{16} = 10

Слово - ?               Значит, из текста удалили 10 символов

                              В слове "Виннипег" 8 символов, но не будем забывать,  

                               что помимо слова нам ещё нужно убрать одну запятую

                              и один пробел. Итог - 10 символов

                                                                                                 ответ: Виннипег

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика