Решение: Удаление слова из Unicode-текста
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст: «Вздыхать и думать про себя: Когда же чёрт возьмёт тебя!». Ученик вычеркнул из текста одно слово и ставший лишним пробел. Размер нового текста оказался на 6 байт меньше размера исходного текста. Напишите вычеркнутое слово.
Решение по шагам
3 шагаПереведём объём удалённой информации в байты.
$$6\ \text{байт}$$Один символ кодируется 16 битами, то есть занимает 2 байта. Поэтому было удалено 3 символа.
$$16\ \text{бит}=2\ \text{байта};\quad 6:2=3$$Из трёх удалённых символов один символ — пробел. Значит, вычеркнутое слово содержит два символа. В данном тексте это слово «же».
$$3-1=2$$Где здесь ошибаются
Не учитывать дополнительно удалённый пробел.
Считать, что 16 бит равны 16 байтам.
Указать слово «и», состоящее из одного символа.