Форум программистов, компьютерный форум, киберфорум
Наши страницы

Шифрование «методом бутерброда» - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Календарь http://www.cyberforum.ru/cpp-beginners/thread382804.html
В календаре древнего племени Яйам «счастливыми» считаются такие номера годов, в записи которых встречаются только цифры 0 или 5. Необходимо для заданного целого неотрицательного числа k определить...
C++ апроблемы с заполнением массива помогите! задача была с использованием функции: "Удвоение значений тех элементов матрицы, у которых сумма номеров строки и столбца четная.". вобщем не знаю как заполнить массив в данном случае: ... http://www.cyberforum.ru/cpp-beginners/thread382799.html
C++ Программа угадывания случайно выбранных координат цели
Составьте диалоговую программу угадывания случайно выбранных координат цели в квадрате: по оси х от 3 до 7, по оси у от -4 до 2 с пяти попыток с сообщением корректировщика, например: уменьшить Х,...
сумма ряда C++
#include<vcl.h> #include<iostream.h> #include<conio.h> #include<math.h> #pragma hdrstop --------------------------------------------------------------------------- #pragma argsused int...
C++ Поменять местами строки, содержащие минимальный и максимальный элементы матрицы. http://www.cyberforum.ru/cpp-beginners/thread382782.html
#include <stdio.h> #include <stdlib.h> void main () { int i, j, m, n, v, minj=0,maxj=0,t ; printf ("Vvedite razmer matritci "); scanf ("%i %i", &n, &m); int a,...
C++ класы и потоки Всем доброго времени суток! Хочу спросить : есть класс с 2 методами, можно ли в этом из этих методов запустить второй в отдельном потоке ? подробнее

Показать сообщение отдельно
neo7777777
0 / 0 / 0
Регистрация: 02.11.2011
Сообщений: 16

Шифрование «методом бутерброда» - C++

13.11.2011, 12:10. Просмотров 1398. Ответов 2
Метки (Все метки)

Секретное агентство «Super-Secret-no» решило для шифрования переписки своих сотрудников использовать «метод бутерброда». Сначала буквы слова нумеруются в таком порядке: первая буква получает номер 1, последняя буква - номер 2, вторая – номер 3, предпоследняя – номер 4, потом третья … и так для всех букв. Затем все буквы записываются в шифр в порядке своих номеров. В конец зашифрованного слова добавляется знак «диез» (#), который нельзя использовать в сообщениях.
Например, слово «sandwich» зашифруется в «shacnidw#».

К сожалению, программист «Super-Secret-no», написал только программу шифрования и уволился. И теперь агенты не могут понять, что же они написали друг другу. Помогите им.

Формат входных данных (input.txt)
Вводится слово, зашифрованное методом бутерброда. Длина слова не превышает 100 букв.
Формат результата (output.txt)
Выведите расшифрованное слово.

Помогите пожалуйста решить программу. Буду благодарна всем кто откликнется. Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.