← вернуться к уроку · Практика: Символы, коды, шифры
Цезарь с регистром
2000 мс · 256 МБ · всё или ничего
Дана строка и число . Сдвиньте каждую латинскую букву на позиций по алфавиту, сохраняя регистр.
Цифры, пробелы и прочие символы остаются на месте.
Формат ввода
В первой строке — строка длиной от до символов: латинские буквы обоих регистров, цифры и пробелы, по краям пробелов нет. Во второй — число от до .
Формат вывода
Одна строка.
Примеры
ввод
Hello World 3
вывод
Khoor Zruog
Примечание
Для строчных и заглавных букв начало алфавита разное, поэтому и веток две.
Войдите, чтобы отправлять решения.