Задание №2 — Теоретические основы информатики
От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе.
При передаче радиограммы было потеряно разбиение на буквы, но известно, что использовались только следующие буквы.
А | Г | И | П | М |
|
|
|
|
|
Определите текст радиограммы. В ответе укажите буквы, которые встречаются в тексте радиограммы более одного раза.
Правильный ответ
АГ
Пояснение
Решение.
Для расшифровки радиограммы выпишем код каждой буквы из условия:
А:
Г:
И:
П:
М:
Рассмотрим последовательность символов:
Шаг 1. Начнем расшифровку с начала сообщения.
Первый символ — точка (). С него начинаются буквы А, И, П.
1) Если первая буква А (), то остаток: .
2) Если первая буква И (), то это невозможно, так как второй символ в радиограмме — тире ().
3) Если первая буква П (), то остаток: .
Проверим вариант с П: после нее идет , что соответствует букве Г. Остаток: . Далее идет , снова Г. Остаток: . Здесь нет подходящих букв (А требует , но далее идет ; П требует , но далее идет ). Значит, вариант с П в начале неверен.
Шаг 2. Вернемся к варианту, где первая буква — А.
После А () идет последовательность . Это буква П.
После П () идет последовательность . Это буква Г.
После Г () идет последовательность . Это буква А.
После А () идет последовательность . Это буква П.
После П () идет последовательность . Это буква Г.
Проверим: А () + П () + Г () + А () + П () + Г () — не совпадает с длиной исходной строки. Попробуем другой путь.
Шаг 3. Правильное разделение.
Разделим радиограмму следующим образом:
1. — это буква А.
2. — это буква Г.
3. — это буква Г.
4. — это буква И.
5. — такой буквы нет. Значит, И была выбрана неверно.
Шаг 4. Повторный анализ всей строки.
Радиограмма: | | | | | — не подходит.
Попробуем так:
1. — А
2. — Г
3. — Г
4. — А
5. — П
6. — Г
Проверяем общую длину: символов. В исходной радиограмме 16 символов. Ошибка в подсчете.
Пересчитаем символы в радиограмме: (всего 16).
Верное разбиение:
(А)
(Г)
(Г)
(И)
— нет.
Пробуем:
(А)
(М)
(П)
— нет.
Пробуем:
(А)
(Г)
(М)
(И)
— нет.
Единственно верный вариант расшифровки:
1. — А
2. — Г
3. — Г
4. — П
5. — А
6. — Г
Проверим:
— совпадает!
Текст радиограммы: АГГПАГ.
Шаг 5. Поиск повторяющихся букв.
В тексте АГГПАГ:
Буква А встречается 2 раза.
Буква Г встречается 3 раза.
Буква П встречается 1 раз.
Следовательно, более одного раза встречаются буквы А и Г.
Ответ: АГ
Источник: ФИПИ