Секретная записка (шифр Цезаря)
Условие
В школьном кружке по криптографии договорились шифровать записки так: каждая строчная латинская буква заменяется на букву, стоящую на k позиций дальше в алфавите. После "z" алфавит продолжается снова с "a" (по кругу).
Тебе дали уже готовую записку и число k. Выведи, как будет выглядеть зашифрованная записка.
Ввод
Первая строка: строка s из строчных латинских букв a–z. Вторая строка: целое число k — величина сдвига.
Вывод
Одна строка — зашифрованная строка.
Ограничения
1 ≤ len(s) ≤ 1000000 ≤ k ≤ 1000000
Пример
Ввод:
abc
2
Вывод:
cdeРешить задачу с автопроверкой на Python →
Куда дальше
- Школьный этап ВсОШ по информатике — как устроен первый этап и план подготовки за четыре недели
- Вердикты судьи: WA, TLE, RE, PE, CE — что значит каждый код проверяющей системы и где искать причину
- С нуля до олимпиады: маршрут — сколько занимает язык, какие приёмы нужны и к какому этапу это ведёт