Задание №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 может означать «ВАЛЯ», может «ЭЛЯ», а может «ВААВВВ».
Даны четыре шифровки:
312112
122987
892635
512030
Только одна из них расшифровывается единственным способом. Найдите её и расшифруйте. Получившееся слово запишите в качестве ответа.
Правильный ответ
ДАТЬ
Пояснение
Решение. Для решения этой задачи нам нужно проанализировать каждую из четырёх предложенных последовательностей цифр и проверить, можно ли их расшифровать разными способами. Наша цель — найти ту последовательность, которая имеет только один вариант прочтения.
Разберём каждую шифровку по порядку:
1) 312112
Эту последовательность можно начать расшифровывать по-разному:
- Как (буква Э) и далее , ...
- Как (буква В) и далее , , ...
Так как уже на первом этапе есть два варианта, эта шифровка нам не подходит.
2) 122987
Здесь также возможны варианты в самом начале:
- Как (буква К) и далее , , ...
- Как (буква А) и далее , , , ...
Есть неоднозначность, идём дальше.
3) 892635
Проверим начало этой строки:
- Как (буква Ж) и далее , , , ...
- Как ? Нет, в алфавите всего буквы, поэтому число невозможно. Значит, первая буква точно Ж ().
- Смотрим далее: . Может ли быть ? Нет. Значит, вторая буква точно З ().
- Далее: (буква Ш) или (буква Б) и (буква Е)? Здесь возникает выбор, а значит, расшифровка не единственная.
4) 512030
Проанализируем эту последовательность внимательно:
- Первая цифра . Может ли это быть число ? Нет, в алфавите только буквы. Значит, первая буква однозначно Д ().
- Остаётся . Следующая цифра . Может ли это быть ? Да, это буква К. А может ли быть просто ? Если мы возьмём , то следующая цифра , но после неё идёт . Числа в таблице нет, а число существует. Если мы возьмём , а потом , то всё получается. Но подождите, если мы возьмём , то останется , а числа, начинающегося на , не существует. Значит, вариант с невозможен.
- Единственный путь: после взять (буква А), а затем (буква Т).
- Остаётся . Это буква Ь. Разбить на и нельзя, так как не является кодом буквы.
Таким образом, шифровка 512030 разбирается единственным способом: .
Запишем буквы, соответствующие этим числам:
— Д
— А
— Т
— Ь
Получается слово: ДАТЬ.
Ответ: ДАТЬ
Источник: ФИПИ