题解 | #密码翻译#
密码翻译
https://www.nowcoder.com/practice/136de4a719954361a8e9e41c8c4ad855
#include <iostream> #include <map> using namespace std; char change(char x) { if (x - 'a' <= 25 && x - 'a' >= 0) { return char(((x - 'a' + 1) % 26) + 'a'); } else if (x - 'A' <= 25 && x - 'A' >= 0) { return char(((x - 'A' + 1) % 26) + 'A'); } else return x; } int main() { string a; getline(cin, a); for (char x : a) { cout << change(x); } }