Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3585800
А
Аноним
17 марта 2026 09:29 · публичный вопрос
А
Аноним

Задача № 4 В кодировке Unicode каждый символ кодируется 16 битами. Ученик напечатал текст в этой кодировке (лишних пробелов в нём нет): «Мои любимые герои мультфильмов: Шрек,…

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

Задача № 4 В кодировке Unicode каждый символ кодируется 16 битами. Ученик напечатал текст в этой кодировке (лишних пробелов в нём нет): «Мои любимые герои мультфильмов: Шрек, Пумба, Маугли, Реми, Пиноккио, Винни-Пух, Белоснежка, Малефисента, Человек-паук, Конёк-Горбунок». Далее ученик удалил из списка имя героя одного мультфильма, а также запятую и пробел рядом с ним. Размер исправленного предложения стал на 28 байт меньше исходного. Напишите в ответе удалённое имя героя мультфильма. Ответ: Осталось 3 попытки

Ответ нейросети
17 марта 2026 09:29

Решение задача №4 (цель: понять)

Идея:

  • В кодировке Unicode каждый символ занимает 16 бит = 2 байта.
  • При удалении одного имени вместе с запятой и пробелом рядом с ним удаляется количество символов: длина имени + 2 (пунктуация и пробел).
  • Всего уменьшение размера на 28 байт означает, что удалено 28 / 2 = 14 символов.
  • Но из условия удалено именно имя и запятая+пробел рядом с ним, то есть символовRemoved = длина(name) + 2, а байтовое уменьшение = 2 * (длина(name) + 2) = 28 байт.
  • Решаем: длина(name) + 2 = 14 → длина(name) = 12.

Проверка имен в списке:

  • Шрек — 4
  • Пумба — 5
  • Маугли — 6
  • Реми — 4
  • Пиноккио — 8
  • Винни-Пух — 9 (с учётом дефиса)
  • Белоснежка — 10
  • Малефисента — 11
  • Человек-паук — 12
  • Конёк-Горбунок — 14

Единственное имя с длиной 12 символов — Человек-паук.

Ответ: удалённое имя героя мультфильма — Человек-паук.