#include<bits/stdc++.h> using namespace std; int main(){ string str; // 读取整行输入,包括空格 getline(cin, str); // 加密处理 for (int i = 0; i < str.size(); ++i) { // 处理小写字母 if (str[i] >= 'a' && str[i] <= 'z') { str[i] = (str[i] == 'z') ? 'a' : str[i] + 1; } // 处理大写字母 else if (str[i] >= 'A' && str[i] <= 'Z') { str[i] = (str[i] == 'Z') ? 'A' : str[i] + 1; } // 非字母字符不处理 } // 确保输出并刷新缓冲区 cout << str << endl; return 0; } /************************************************************** Problem: 1402 User: wangyiyang Language: C++ Result: Accepted Time:11 ms Memory:2076 kb ****************************************************************/