Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3601519
А
Аноним
16 апреля 2026 11:54 · публичный вопрос
А
Аноним

В кодировке Unicode каждый символ кодируется 16 битами. Алиса от Яндекса составила такое предложение (в нём нет лишних пробелов): «Ствол, пень, валежник, лесина, деревце, ель,…

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

В кодировке Unicode каждый символ кодируется 16 битами. Алиса от Яндекса составила такое предложение (в нём нет лишних пробелов): «Ствол, пень, валежник, лесина, деревце, ель, древесина — синонимы». Позднее Алиса добавила в него ещё одно слово, необходимые запятые и пробелы. Размер нового предложения стал на 18 байт больше размера исходного. Напишите в ответе длину добавленного слова в символах.

Ответ нейросети
16 апреля 2026 11:54

Идея решения:

  • В Unicode каждый символ занимает 2 байта. Значит увеличение в байтах на 18 означает увеличение в символах на 18 / 2 = 9 символов.
  • Добавление одного слова требует добавления самого слова и необходимых разделителей (запятая и пробел) между соседними элементами списка. Это добавляет дополнительно 2 символа для разделителя и 1 слово длиной L символов.
  • Итого новое количество добавленных символов равно L + 2.

Уравнение: 2 · (L + 2) = 18 L + 2 = 9 L = 7

Ответ: добавленное слово состоит из 7 символов.