Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++] ШИФРОВАНИЕ ПО АЛФАВИТУ-КЛЮЧУ


Автор: ZoWo 13.1.2011, 11:22
Помогите, решить задачку. 

"ШИФРОВАНИЕ ПО АЛФАВИТУ-КЛЮЧУ". Вводится строка символов не длиннее 64  символов - алфавит допустимых символов. Затем вводится другая строка символов - алфавит-ключ, 
состоящий из допустимых символов, переставленных в произвольном порядке. Каждый символ в любом из алфавитов должен встречаться не более одного раза. Потом вводится
текст для шифрования - последовательность строк символов не длиннее 72 символов. Окончание входного потока - ввод строки, начинающейся с символа ".". 
Максимальное количество строк равно 10. Шифрование состоит в том, что каждый символ каждой входной строки заменяется символом алфавита-ключа, стоящим 
в той  же  позиции, что и в алфавите допустимых символов. Формируется также статистическая информация. Примерный вид выходной информации:

Исходный алфавит:
        (строка)
Алфавит-ключ:
        (строка)
Входной текст:
        (последовательность входных строк)
  Введено К строк, N символов, макс. длина строки М символов.
Получен шифрованный текст:
        (последовательность обработанных строк)

Автор: ZoWo 19.1.2011, 12:27
Уже сам разобрался с задачей

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)