Сейчас работаем

Обратный Шифр Цезаря

Шифр Цезаря один из наиболее древнейших известных шифров. Схема шифрования очень про- ста - используется сдвиг буквы алфавита на фиксированное число позиций влево. Например, если сдвиг равен трем, то буква A заменяется на D, а буква z - на c. Вам дана зашифрованная строка s, состоящая только из латинских букв и пробелов и число K, на которое были сдвинуты буквы алфавита при шифровании.

Формат входных данных: В первой строке записано одно целое число K (|K| ⩽ 105). Во второй строке записана одна строка s, состоящая только из больших и маленьких латинских букв и пробелов. Длина строки не превосходит 106.

Формат выходных данных: Выведите с учетом регистра расшифрованную строку.

Стандартный ввод:

  • 15

   Xi xh ktgn wpgs egdqatb

  • 12

   Eaxhq Uf Iuft Rudq

  • 3

   Yhql ylgl ylfl Veni vidi vici

Стандартный вывод:

  • It is very hard problem
  • Solve It With Fire
  • Veni vidi vici
Комментарии (0)

kostyaLem

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Похожие работы
Тип Название Рейтинг Категория Стоимость
Исходник Шифры Цезаря и Виженера 0 Информационная безопасность 2 000,00
Исходник Шифры Цезаря Delphi 0 Pascal/Delphi 1 500,00
Исходник Шифр Цезаря c# 0 Windows 1 500,00
Курсовая Шифр Цезаря и Виженера C# 51 .NET (C#) 2 500,00
Лабораторная Шифратор и дешифратор Цезаря C# 16 .NET (C#) 1 500,00
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Курсовая Автоматизированная информационная система складского учета (C#, WinForms) 14 .NET (C#) 2 500,00
Исходник АИС База данных "Настольные игры" (C#, WinFroms, SQLite) 0 .NET (C#) 3 000,00
Курсовая АИС Учёта заказов станции технического обслуживания (C#,WinForms,SQL Server) new 0 .NET (C#) 3 000,00
Лабораторная Алгоритм Банкира C# 0 .NET (C#) 450,00
Лабораторная База данных Книг (C#/WPF/SQLite) 0 .NET (C#) 2 600,00
Новые работы
Тип Название Рейтинг Категория Стоимость
Исходник Учет продаж (NET 5.0, C#, WPF, SQL Server) new 0 .NET (C#) 1 000,00
Исходник Стековый калькулятор C# new 0 .NET (C#) 700,00
Курсовая Автоматизированная информационная система «Поиск пропавших людей» C# new 0 .NET (C#) 2 500,00
Курсовая Распределение учебной нагрузки C# new 0 .NET (C#) 5 000,00
Исходник Нахождение кратчайшего пути в графе. Алгоритм Дейкстры C# new 0 .NET (C#) 600,00
Обратный Шифр Цезаря
В данной работе представлен алгоритм расшифровки сообщения Цезаря путём сдвига букв на k позиций.
Категория: Образование
Стоимость: Бесплатно