Вопрос:

1. В одной из кодировок Unicode каждый символ кодируется 16 битами. Егор хотел написать текст (в нём нет лишних пробелов): «Я знаю девять городов: Шуя, Руза, Тверь, Москва, Коломна, Кострома, Ярославль, Звенигород, Александров». Ученик удалил из списка название одного города, а также лишние запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 14 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое слово.

Смотреть решения всех заданий с листа

Ответ:

Краткое пояснение:

Краткое пояснение: Каждый символ в кодировке Unicode занимает 16 бит, что равно 2 байтам. Удаление одного города и связанных с ним знаков препинания и пробелов привело к уменьшению объема данных на 14 байт. Это означает, что удаленный текст, включая само название города, занимал 14 байт. Следовательно, само название города состояло из 7 символов (14 байт / 2 байта/символ).

Пошаговое решение:

  1. Шаг 1: Определим, сколько символов занимает удаленный текст. Удаление привело к уменьшению на 14 байт. Поскольку 1 символ Unicode занимает 16 бит (2 байта), то удалено 14 байт / 2 байта/символ = 7 символов.
  2. Шаг 2: Проанализируем исходный список городов: «Шуя, Руза, Тверь, Москва, Коломна, Кострома, Ярославль, Звенигород, Александров».
  3. Шаг 3: Подсчитаем количество символов в каждом названии города, включая запятую и пробел после него (кроме последнего города).
    • Шуя, (4+1+1=6)
    • Руза, (4+1+1=6)
    • Тверь, (5+1+1=7)
    • Москва, (6+1+1=8)
    • Коломна, (7+1+1=9)
    • Кострома, (8+1+1=10)
    • Ярославль, (10+1+1=12)
    • Звенигород, (10+1+1=12)
    • Александров. (11+1=12)
  4. Шаг 4: Ученик удалил название одного города, а также лишние запятые и пробелы. Так как «два пробела не должны идти подряд», это означает, что после удаления города убирается запятая и пробел.
  5. Шаг 5: Определим, какой город при удалении вместе с запятой и пробелом дал уменьшение на 14 байт (7 символов).
    • Если удален город «Тверь» (5 символов), то убрали «Тверь, », что составляет 5 + 1 + 1 = 7 символов.

Ответ: Тверь

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие