|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.05.2018, 00:30 | #1 |
Регистрация: 23.02.2016
Сообщений: 3
|
Pascal ABC Дешифровка теста. Метод простой замены
Здравствуйте! Подскажите пожалуйста, как в паскале написать программу дешифровки текста. Тест зашифрован методом простой замены. Нужно провести частотный анализ, после чего взять любой другой текст и сопоставить их.
Есть текст: Ёифевсщ ёявшщззфмч бъшъы, бщбщ Евизъз ёвиейш бвяъш ъдъжичя у звэъ евпо еъятвжзйы пмчиж — угвжзфмф, ёчяъгму, шчздфц ф швдяу зъевытвы шъбвяф «Зфшжуп-2000». Епв кдъ ъдёичефяъпо е гуячз ёъб явпдзфавы ф жйяъ счёвидъ зч счшъм. Буипящш зчёявечдо, гдъ Ячииф зв ейёъязфд явдзвэъ бъшчтзвэъ счбчзфщ, ч жвс дивзфиъеъм вэъ фпмяцгчд фс мъшчзбй ючмуяодвдч. Ъжйгзйл яцбвы, е гофл рфячл звд зф мчёяф еъятвжзъы миъеф, шчэф зчсйечцд «шчэяй», гдъ зч фл щсймв сзчгфд «ёиъпдчмф». Бящ ёиъпдчмъе — зв бящ епвл, мъзвгзъ — еъятвжзфм е пвшов — ёъсъи. Ф гдъжй ёивпвго епщмуц пещсо п шфиъш гчиъбвыпдеч ф мъябъепдеч, бщбщ Евизъз бчрв пъеу Жумяц ёъпчбфя ёъб счшъм. С чего начать, какие операторы/переменные? Может где-то пособие есть, никак не могу найти. ХЕЛП!!! |
09.05.2018, 17:45 | #2 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Автоматический перевод - это несерьезно. На таких коротких текстах частотный анализ будет врать безбожно. Да и на текстах побольше однозначного соответствия букв он не даёт. Нужно привлекать анализ биграмм, проверки по словарю. Морока..
На этом тексте, поскольку он разбит на слова, гораздо перспективнее анализ коротких слов, не так уж их много в языке. И перебор вариантов, конечно. |
09.05.2018, 17:47 | #3 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Код:
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Метод Шелла - Pascal ABC | Korban | Помощь студентам | 0 | 21.03.2017 21:22 |
Метод Монте Карло / Pascal ABC | Veronika_13 | Помощь студентам | 0 | 02.07.2014 20:45 |
Дешифровка (Метод цезаря) | httpapple | Общие вопросы C/C++ | 0 | 26.11.2013 21:52 |
дешифровка метод Уинтстона | for_tuna | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 13.12.2012 17:32 |
метод Фора-Мальгранжа (Pascal ABC) | artemjke | Помощь студентам | 0 | 18.06.2012 15:55 |