2214. 密码加密系统
1000ms
256MB
简单
结构体基础
题目描述
红军使用一种简单的密码加密方式:将字母按字母表循环右移k位(如k=3时,A→D,B→E,…,X→A,Y→B,Z→C)。给定一个字符串和密钥k,请输出加密后的字符串。只加密大小写字母,其他字符保持不变。
输入格式
第一行一个整数 k (1 ≤ k ≤ 25)。
第二行一个字符串(长度不超过20)。
第二行一个字符串(长度不超过20)。
输出格式
一行,表示加密后的字符串。
样例 1
输入 (Input)
3 ATTACK AT DAWN
输出 (Output)
DWWDFN DW GDZQ
1. 大写字母加密后还是大写字母,小写字母加密后还是小写字母。
2. 字符串中可能包含空格,请使用getline读入。
2. 字符串中可能包含空格,请使用getline读入。
› 输入 stdin
CtrlShiftEnter
‹ 输出 stdout
错误 stderr
操作成功