Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача · 7 класс Задача №3813736
А
Аноним
16 часов назад · публичный вопрос
А
Аноним

44. Пять букв английского алфавита закодированы кодами различной длины. Эти коды представлены в таблице:

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

Сделай это задание

Ответ нейросети
16 часов назад

Краткий ответ: подходит вариант 4. Он декодируется так: B A A A B E C A, то есть BAAABECA.

Как рассуждать.
Коды букв:

  • A = -+
  • B = ++
  • C = +-
  • D = --+
  • E = ---

Читаем сообщение слева направо. Сначала проверяем первые два знака: если это код из таблицы — записываем букву. Если пара --, то двухзначного кода нет, поэтому проверяем три знака: --+ — это D, --- — это E. Если в конце остался лишний знак, сообщение с ошибкой.

Для варианта 4:

++ | -+ | -+ | -+ | ++ | --- | +- | -+
B | A | A | A | B | E | C | A

Получается BAAABECA.

Проверка обратной заменой:

++ -+ -+ -+ ++ --- +- -+ = ++-+-+-+++---+--+

Это в точности сообщение 4. В вариантах 1–3 при разборе в конце остаётся один лишний знак, поэтому они некорректны.