Ответ:

Задание 3. Кодировка UTF-16 и фрукты

Логика решения:

  1. UTF-16 использует 16 бит (2 байта) на символ.
  2. Удаление одного фрукта и лишних знаков препинания (2 запятые + 2 пробела) привело к уменьшению размера на 20 байт.
  3. Удаление 4 знаков препинания занимает 4 байта.
  4. Размер названия фрукта составил 20 байт - 4 байта = 16 байт.
  5. Так как один символ в UTF-16 занимает 2 байта, то название фрукта состоит из 16 байт / 2 байта/символ = 8 символов.
  6. Из списка «айва, хурма, яблоко, гуарана, апельсин, мангостан» только «гуарана» состоит из 7 букв, «мангостан» - 9 букв.
  7. Слово «яблоко» - 6 букв, 12 байт. «гуарана» - 7 букв, 14 байт. «апельсин» - 8 букв, 16 байт.
  8. Таким образом, вычеркнутое название фрукта — «апельсин».

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