|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.05.2008, 13:08 | #1 |
Новичок
Джуниор
Регистрация: 04.05.2008
Сообщений: 2
|
ШифроФка..
помогите решить.....
Двузначные номера. Каждую букву исходного сообщения заменили её порядковым двузначным номером в русском алфавите согласно таблице: а б в г д е ё ж з и й 01 02 03 04 05 06 07 08 09 10 11 к л м н о п р с т у ф 12 13 14 15 16 17 18 19 20 21 22 х ч ц ш щ ъ ы ь э ю я 23 24 25 26 27 28 29 30 31 32 33 Полученную цифровую последовательность разбили (справа налево) на трехзн. Цифровые группы без пересечений и пропусков. Затем каждое из полученных трехзначных чисел умножили на 77 и оставили только три последние цифры произведения. В результате получилось последовательность цифр: 317564404970017677550547850355. |
05.05.2008, 13:50 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну и что?
Что не получается то?
I'm learning to live...
|
05.05.2008, 14:28 | #3 |
Новичок
Джуниор
Регистрация: 04.05.2008
Сообщений: 2
|
а если Разбить исходную последовательность на трехзначные числа
2) Для каждого из них перебором находим такие две первых цифры (от 00 до 99) чтоб полученное число делилось без остатка на 77 3) Делим полученные числа на 77 4) Приводим частные к трехзначной длинне и соединяем в одну последовательность 5) Разбиваем полученную последовательность по две цифры 6) Подставляем согласно алфавиту каждому номеру буквы я в этом еще пока что не очень разбираюсь, помогите с написанием самой программы.... |