поомогите сделать задание


Добрый день помогите пожалуйста сделать задание, буду очень благодарен!!
Дан криптотект (в текстовом файле 2.txt), о котором известно, что он получен с помощью одноалфавитной замены и каждое двузначное число (однозначных чисел нет) означает некоторую букву русского алфавита (Е и Ё не различаются). Пробелы между словами, запятые, точки, дефисы и другие знаки оставлены как есть. Дешифруйте файл, используя метод частотного анализа текста (см. таблицу 1). Результат дешифрования и необходимые промежуточные вычисления сохраните в файле 3.txt. Преимущество будет иметь решение задачи, полученное с использованием программы, самостоятельно составленной участником олимпиады.



Таблица 1. Вероятности встречаемости букв русского языка
Символ Вероятность Символ Вероятность Символ Вероятность
пробел




Комментарии
— SATtva (21/09/2012 12:01)   
Граждане студенты, вы свои посты хотя бы оформляйте по-человечески.
Гость (21/09/2012 17:34)   
Граждане студенты, вы свои посты хотя бы оформляйте по-человечески.
Вы хотите сказать студенты не человеки? Нет ли тут разжигания социальной группы?
Гость (21/09/2012 18:05)   
их было пятеро, они сидели в самом дальнем углу, не разговаривали и не ели, хотя перед каждым стояло по подносу с едой. меня они не замечали, так что я могла тайком их разглядывать, не боясь нарваться на любопытный взгляд.
и т.д.

87-и
12-о
79-т
33-е
89-р
93-н
63-а

Андестенд?