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


kirkull: уже не надо , сам рпешил!)

Ответы

Ответ дал: vanisherxxx
2

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

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

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

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

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

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

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

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


kirkull: спасибо, я уже сделал, тоже самое и у меня поучилось)
vanisherxxx: Ок))
Вас заинтересует
7 лет назад