Задание №2 — Теоретические основы информатики
Ваня шифрует русские слова, записывая вместо каждой буквы её номер
в алфавите (без пробелов). Номера букв даны в таблице.
А | 1 | Й | 11 | У | 21 | Э | 31 |
Б | 2 | К | 12 | Ф | 22 | Ю | 32 |
В | 3 | Л | 13 | Х | 23 | Я | 33 |
Г | 4 | М | 14 | Ц | 24 | ||
Д | 5 | Н | 15 | Ч | 25 | ||
Е | 6 | О | 16 | Ш | 26 | ||
Ё | 7 | П | 17 | Щ | 27 | ||
Ж | 8 | Р | 18 | Ъ | 28 | ||
З | 9 | С | 19 | Ы | 29 | ||
И | 10 | Т | 20 | Ь | 30 |
Некоторые шифровки можно расшифровать несколькими способами. Например, 311333 может означать «ВАЛЯ», может «ЭЛЯ», а может «ВААВВВ».
Даны четыре шифровки:
3135420
2102030
1331320
2033510
Только одна из них расшифровывается единственным способом. Найдите её и расшифруйте. Получившееся слово запишите в качестве ответа.
Правильный ответ
БИТЬ
Пояснение
Решение. Для решения этой задачи нам необходимо разобрать каждую из четырёх предложенных последовательностей цифр и проверить, сколько вариантов расшифровки у них существует. Наша цель — найти ту последовательность, которая расшифровывается единственным способом.
Проанализируем каждую шифровку:
1) 3135420
Попробуем разные варианты начала:
— Это может быть (буква Э) или (буква В).
— Если начнём с , далее идёт (Л) или (А).
Уже на этом этапе видно, что есть несколько путей: Э... или ВА.... Значит, эта шифровка нам не подходит.
2) 2102030
Разберём последовательно:
— Первая цифра . Может ли это быть буква Б ()? Если да, то следующая цифра , а за ней . Но буквы с номером не существует. Значит, первая буква не может быть .
— Единственный вариант для начала — это число (буква У). Но тогда следующая цифра , а буквы нет. Посмотрим иначе.
— В этой последовательности есть числа , и .
— Число само по себе может быть буквой Б. Тогда далее идёт (буква И).
— После идёт (буква Т).
— После идёт (буква Ь).
Проверим, возможны ли другие варианты: может ли первая буква быть ? Нет, так как тогда останется , а буквы не существует. Может ли после идти не , а ? Нет, так как тогда останется , что невозможно. Таким образом, единственный способ разделения: .
Это слово: БИТЬ.
3) 1331320
Здесь сразу видны варианты:
— Можно начать с (А) и (В), а можно с (Л).
— Также в конце может быть (Т) или (Б) и (невозможно), но начало уже даёт неоднозначность. Шифровка не подходит.
4) 2033510
Проверим варианты:
— Можно начать с (Т), далее (В) или (Я).
— Если , то это уже один путь. Если , то другой. Неоднозначность налицо.
Таким образом, только вторая шифровка 2102030 имеет единственный вариант прочтения: (Б), (И), (Т), (Ь).
Ответ: БИТЬ
Источник: ФИПИ