Все задачи
Средняяstringsmath

Шифр Цезаря

Лимит времени 2 с · Память 64 МБПринято: —Решили: 0

Условие

В первой строке дана строка из строчных латинских букв, во второй — сдвиг k. Сдвиньте каждую букву на k позиций вперёд по алфавиту: после z снова идёт a. Выведите результат.

Примеры

Пример 1
Ввод
abc
1
Вывод
bcd
Пример 2
Ввод
xyz
3
Вывод
abc

Ограничения

  • Длина строки от 1 до 10^5
  • 0 ≤ k ≤ 10^9
Решите задачу, чтобы открыть разбор.

ИИ-наставник

Застряли? Возьмите подсказку — наставник объясняет идею, но никогда не выдаёт решение.