Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
salvator19
1 / 1 / 0
Регистрация: 28.03.2014
Сообщений: 55
#1

Попробуйте вникнуть в логику шпионов и рассекретить их переписку. Панграмма - C++

11.07.2014, 14:02. Просмотров 371. Ответов 1
Метки нет (Все метки)

Входные данные
Первая строка содержит незашифрованный «ключ» длины K (26 <= K <= 100).
Вторая строка содержит шифртекст длины S (10 <= S <= 1000).
Ключ и шифртекст составлены из больших и малых букв латинского алфавита, пробелов и знаков препинания. В шифртексте закодированы исключительно буквенные символы.

Выходные данные
Выведите одну строку длины S — расшифрованное сообщение. Гарантируется, что правильный ответ существует и однозначен.

Пример 1
Входные данные: The quick brown fox jumps over the lazy dog.
T exnjlvup zxlwq qusupau vx hu etwwuq bfvuwwbcufv bi bv exlwq queubau t klntf bfvx huwbuabfc vktv bv zts klntf.

Выходные: A computer would deserve to be called intelligent if it could deceive a human into believing that it was human.

Пример 2
Входные данные:My grandfather picks up quartz and valuable onyx jewels.
M imc sqkbtrar otvf smsaq, sacgtp, mcr qlyyaq, mcr zlyhagv vk zvqtgv rtzgtsptca, tz tc annagv m lctbaqzmp imgftca.

Выходные:A man provided with paper, pencil, and rubber, and subject to strict discipline, is in effect a universal machine.


p.s Длинные строки в таблице переносятся автоматически; они не содержат символов перевода строки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.07.2014, 14:02     Попробуйте вникнуть в логику шпионов и рассекретить их переписку. Панграмма
Посмотрите здесь:
Конверт из Pascal в С++. Попробуйте перевести (хотя бы частями) C++
Запуск программы невозможен так как на компьютере отсутствует libgcc-s-sjlj-1.dll. Попробуйте переустановить программу C++
C++ Объясните логику
Вопросы на логику C++
Разобрать логику работы приведенного кода C++
C++ Подскажите логику минимизации карт Карно
Инкремент и оператор if (объясните логику программы) C++
C++ Подскажите логику нескольких строк кода
Не пойму логику нахождения минимального числа C++
C++ Как лучше писать логику и интерфейс программы
C++ Не понимаю логику обработки кода, разбитого на файлы
Задача на нахождения вектора градиента, не подскажите логику решения? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
5258 / 4578 / 1536
Регистрация: 14.04.2014
Сообщений: 18,197
11.07.2014, 14:58     Попробуйте вникнуть в логику шпионов и рассекретить их переписку. Панграмма #2
Английский алфавит налагается на ключ и соответствующие буквы заменяются при шифровании.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru