Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Сборная Домашка
+2

Как решать огэ по информатике

В кодировке UTF-16 каждый символ кодируется 16 битами. Илья написал текст (в нем нет лишних пробелов):

«айва, хурма, яблоко, гуарана, апельсин, мангостан  — фрукты».

Ученик вычеркнул из списка название одного из фруктов. Заодно он вычеркнул ставшие лишними запятые и пробелы  — два пробела не должны идти подряд.

При этом размер нового предложения в данной кодировке оказался на 20 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название фрукта.
вообще не знаю как решать такие задания. с пояснением пожалуйста!

По дате
По рейтингу
Аватар пользователя
Мудрец

смотри.
1 символ кодируется 16 битами, 16 бит=2 байта
Работай по формуле
(20-4)/2=16/2=8
Апельсин
Если что-то не понятно, спрашивай
Ваш лучший ответ очень сильно поможет мне!
21.01.24

Аватар пользователя
Мудрец

После удаления слова, лишней и запятой и пробела размер предложения уменьшился на 20 байт. Так как кодировка двухбайтная, то 20 байт соответствуют 10 символам.

Из этих 10 символов вычитаем 1 символ запятой и 1 символ пробела, соответствено, нужно найти слово из 8 букв.

В предложении имеется только одно слово из 8 букв, которым является слово "апельсин".

Ответ: апельсин

Аватар пользователя
Мастер

Это легко