• Авторизация


Пример 10 09-12-2009 21:19 к комментариям - к полной версии - понравилось!


Здесь в качестве подсказки известно, что в криптограмме есть такие слова: АВТОМАТИЧЕСКИ, БЫЛО и УХОДИТ.

Вопрос только в том, чтобы найти эти слова.

Использован шифр Бор-полуоборот.


[412x600]

Решение

Сосчитать количество букв в каждом известном слове, а потом попробуем подыскать в криптограмме зашифрованные слова с такой же длиной и с повторами знаков аналогичными повторам букв в словах.

  • АВТОМАТИЧЕСКИ - 13 букв,
  • БЫЛО - 4 и
  • УХОДИТ - 6.

Представим криптограмму в количествах букв в словах.

  1. 3_6_2
  2. 2_6._5
  3. 2_12
  4. ,_3_5_4
  5. 2_2-3_3_1
  6. 2,_2_9
  7. 4_9_
  8. 9_2_2
  9. 1-6,_2_2_
  10. 4._6_3
  11. 4_3_4_1
  12. 5:_1_2…

Седьмая и девятая строки заканчиваются на пробел, то есть на целое слово. Значит, можно объединить седьмую и восьмую строки и девятую с десятой. Четвертая строка начинается с запятой. Значит, слово в конце третьей строки закончено. Третью и четвертую строки можно объединить.

  1. 3_6_2
  2. 2_6._5
  3. 2_12,_3_5_4
  4. 2_2-3_3_1
  5. 2,_2_9
  6. 4_9_9_2_2
  7. 1-6,_2_2_4._6_3
  8. 4_3_4_1
  9. 5:_1_2…

Тринадцатибуквенного слова нет. Наверно, оно находится на переходе строк. Пятая строка заканчивается на слово из 9 букв, а шестая начинается на слово из четырех – 9 + 4 = 13. Больше вариантов нет. В слове АВТОМАТИЧЕСКИ два раза встречаются буквы А, Т и И. Если в знаках криптограммы будут такие же повторы, то это искомое слово. Смотрим на криптограмму. Первый знак повторяется на шестом месте (соответствует повтору буквы А). Третий знак повторяется на седьмом месте (соответствует повтору буквы Т). Восьмой знак повторяется в конце слова на тринадцатом месте (соответствует повтору буквы И). Стало быть, слово АВТОМАТИЧЕСКИ соответствует данному набору знаков. Таким образом, мы получили значения знаков для десяти букв алфавита.

Составим дежурный алфавит: А б В г д Е ё ж з И й К л М н О п р С Т у ф х ц Ч ш щ ъ ы ь э ю я.

Вставим эти полученные буквы в криптограмму и по слову АВТОМАТИЧЕСКИ соединим пятую и шестую строки.

  1. @@Е_@АЧА@О_@@
  2. @О_@@О@ИМ._КО@@А
  3. О@_@ОЧ@ВСТВОВА@,_ЧТО_@ЕМ@@_@@О@
  4. ИТ_И@-@О@_Е@О_@
  5. О@,_О@_АВТОМАТИЧЕСКИ_@О@@ТА@С@_@@Е@ИТ@С@_@А_ЧТ
  6. О-@И@@@@,_@О_@Е_СМО@._КО@ЕСО_С@Е
  7. @А@О_Е@Е_О@И@_О
  8. @О@ОТ:_И_О@…

Для слова БЫЛО ищем слова из четырех букв. В конце третьей строки слово @@О@, но буква О не в конце. В шестой строке слово СМО@, но это явно не БЫЛО. В седьмой строке - О@И@, но это тоже не то. Больше четырехбуквенных слов в строках нет. Значит, оно где-то на переходах строк. В конце первой начале второй строки слово @ @ @О – похоже на БЫЛО (буквы Б, Ы и Л еще не известны, а буква О известна). Больше на переходах строк слов из четырех букв нет. Значит, это и есть слово БЫЛО. Получили еще три буквы – Б, Ы и Л.

Вносим их в дежурный алфавит: А Б В г д Е ё ж з И й К Л М н О п р С Т у ф х ц Ч ш щ ъ Ы ь э ю я.

Перепишем криптограмму, объединяя первую и вторую строки по слову БЫЛО.

  1. @@Е_@АЧАЛО_БЫЛО_@ЛО@ИМ._КО@@А
  2. О@_@ОЧ@ВСТВОВАЛ,_ЧТО_@ЕМЛ@_@@О@
  3. ИТ_И@-@О@_Е@О_@
  4. О@,_О@_АВТОМАТИЧЕСКИ_@О@ЫТАЛС@_@@Е@ИТ@С@_@А_ЧТ
  5. О-@ИБ@@@,_@О_@Е_СМО@._КОЛЕСО_СДЕ
  6. ЛАЛО_Е@Е_О@И@_О
  7. БО@ОТ:_И_О@…

Третья строка начинается на ИТ. Такого слова не может быть. Значит, это окончание слова из конца второй строки. Значит, вторую и третью строки можно объединить. В конце четвертой строки стоит ЧТ, а пятая строка начинается с О. Ясно, что это ЧТО – четвертую и пятую строки можно объединить. В начале шестой строки стоит ЛАЛО. Такого слова нет. Значит, это окончание слова из пятой строки – пятую и шестую строки можно объединить. Кроме того, после слова ЧТО, которое мы определили на стыке четвертой и пятой строк стоит тире. Через тире в русском языке пишутся –ТО, -ЛИБО, -НИБУДЬ. По количеству букв и по имеющимся И и Б подходит –НИБУДЬ – ЧТО-НИБУДЬ. Стало быть, получили буквы Н, У, Д и Ь.

Внесем их в дежурный алфавит: А Б В г Д Е ё ж з И й К Л М Н О п р С Т У ф х ц Ч ш щ ъ Ы Ь э ю я.

Перепишем криптограмму, объединив строки и внеся новые буквы.

  1. У@Е_НАЧАЛО_БЫЛО_@ЛО@ИМ._КО@ДА
  2. ОН_@ОЧУВСТВОВАЛ,_ЧТО_@ЕМЛ@_У@ОДИТ_И@-@ОД_Е@О_Н
  3. О@,_ОН_АВТОМАТИЧЕСКИ_@О@ЫТАЛС@_У@Е@ИТЬС@_@А_ЧТО-НИБУДЬ,_НО_НЕ_СМО@. КОЛЕСО_СДЕЛАЛО_Е@Е_ОДИН_О
  4. БО@ОТ:_И_ОН…

Во второй троке длинное слово @ОЧУВСТВОВАЛ. Неизвестна всего одна буква. Ясно, что это П. Вторая же строка оканчивается на одиночную Н. Такого быть не может. Значит, это начало слова из следующей строки. Эти строки (вторую и третью можно объединить).

Внесем букву П дежурный алфавит: А Б В г Д Е ё ж з И й К Л М Н О П р С Т У ф х ц Ч ш щ ъ Ы Ь э ю я.

И перепишем криптограмму.

  1. У@Е_НАЧАЛО_БЫЛО_ПЛО@ИМ._КО@ДА
  2. ОН_ПОЧУВСТВОВАЛ,_ЧТО_@ЕМЛ@_У@ОДИТ_И@-ПОД_Е@О_НО@, ОН_АВТОМАТИЧЕСКИ_ПОПЫТАЛС@ У@ЕПИТЬС@_@А_ЧТО-НИБУДЬ,_НО_НЕ_СМО@. КОЛЕСО_СДЕЛАЛО_Е@Е_ОДИН_О
  3. БО@ОТ:_И_ОН…

В первой строке три слова, в каждом из которых не хватает одной буквы. Подстановками эти буквы можно подобрать. Но сразу ясно, что в слове У@Е не хватает буквы Ж – УЖЕ . В слове КО@ДА не хватает Г – КОГДА . Осталось разобраться со словом ПЛО@ИМ. Ясно, что между двумя гласными не хватает согласной. Попробуем подставлять из дежурного алфавита: ПЛОрИМ, ПЛОфИМ – таких слов не бывает. ПЛОхИМ – нормальное слово. ПЛОцИМ, ПЛОшИМ, ПЛОщИМ – таких слов не бывает. Получилось одно похожее слово – ПЛОХИМ . Значит, получили новую букву Х .

Внесем буквы Ж, Г и Х в дежурный алфавит: А Б В Г Д Е ё Ж з И й К Л М Н О П р С Т У ф Х ц Ч ш щ ъ Ы Ь э ю я.

И перепишем криптограмму. Первую и вторую строки можно объединить, поскольку слово КОГДА целое.

  1. УЖЕ НАЧАЛО БЫЛО ПЛОХИМ. КОГДА ОН ПОЧУВСТВОВАЛ, ЧТО_@ЕМЛ@_УХОДИТ_И@-ПОД ЕГО НОГ, ОН АВТОМАТИЧЕСКИ_ПОПЫТАЛС@ У@ЕПИТЬС@_@А_ЧТО-НИБУДЬ, НО НЕ СМОГ. КОЛЕСО СДЕЛАЛО_Е@Е_ОДИН_О
  2. БО@ОТ:_И_ОН…

Посмотрим слова, в которых не хватает одной буквы. И@-ПОД – здесь явно не хватает буквы З – ИЗ-ПОД . В слове ПОПЫТАЛС@ не хватает Я – ПОПЫТАЛСЯ . @А – может быть или НА или ЗА. Буква Н уже определена, а букву З мы определили в слове ИЗ-ПОД (и знак стоит тот же). Значит, это опять З. В слове Е@Е явно не хватает буквы Щ – ЕЩЕ . Итак, получили еще три буквы З, Я и Щ .

Внесем их в дежурный алфавит: А Б В Г Д Е ё Ж З И й К Л М Н О П р С Т У ф Х ц Ч ш Щ ъ Ы Ь э ю Я.

Перепишем криптограмму.

  1. УЖЕ НАЧАЛО БЫЛО ПЛОХИМ. КОГДА ОН ПОЧУВСТВОВАЛ, ЧТО ЗЕМЛЯ УХОДИТ ИЗ-ПОД ЕГО НОГ, ОН АВТОМАТИЧЕСКИ ПОПЫТАЛСЯ У@ЕПИТЬСЯ_ЗА ЧТО-НИБУДЬ, НО НЕ СМОГ. КОЛЕСО СДЕЛАЛО ЕЩЕ ОДИН_О
  2. БО@ОТ:_И_ОН…

У нас всего два нерасшифрованных слова. В обоих не хватает по одной букве. Но и неизвестных букв, судя по дежурному алфавиту, уже мало.

Возьмем слово У@ЕПИТЬСЯ. И будем вставлять в него неизвестные буквы: УрЕПИТЬСЯ, УфЕПИТЬСЯ – таких слов не бывает. УцЕПИТЬСЯ - нормальное слово. УшЕПИТЬСЯ – не бывает. Получилось только одно понятное слово – УЦЕПИТЬСЯ , которое подходит и по смыслу – ОН АВТОМАТИЧЕСКИ ПОПЫТАЛСЯ ЗАЦЕПИТЬСЯ . Получили букву Ц.

Осталось последнее слово БО@ОТ. Вставим в него последние согласные: БОрОТ, БОфОТ, БОшОТ – таких слов явно нет. Но в конце предыдущей строки у нас осталась одиночная буква О, которая может быть и самостоятельной, а может быть началом этого слова. Если это так, то: ОБОрОТ – получилось слово, ОБОфОТ, ОБОшОТ – слов нет. Получилось слово ОБОРОТ .

Криптограмма расшифрована.

Получился отрывок из фантастического романа Гарри Гаррисона "Конные варвары": УЖЕ НАЧАЛО БЫЛО ПЛОХИМ. КОГДА ОН ПОЧУВСТВОВАЛ, ЧТО ЗЕМЛЯ УХОДИТ ИЗ-ПОД ЕГО НОГ, ОН АВТОМАТИЧЕСКИ ПОПЫТАЛСЯ УЦЕПИТЬСЯ ЗА ЧТО-НИБУДЬ, НО НЕ СМОГ. КОЛЕСО СДЕЛАЛО ЕЩЕ ОДИН ОБОРОТ: И ОН...

Этот пост является частью книги Задачник по расшифровке шифров простой замены См. Оглавление

вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Пример 10 | Карпенко_Саша - 5 этаж | Лента друзей Карпенко_Саша / Полная версия Добавить в друзья Страницы: раньше»