题解 | #简单密码#
简单密码
https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
#include <iostream> using namespace std; int main() { string s; getline(cin, s); string result; for(auto ss:s) { if(ss >='A' && ss <= 'Z') { if(ss == 'Z') { char sss = 'a'; result += sss; } else { char sss = tolower(ss) + 1; result += sss; } } else if(ss >='a' && ss <= 'c') { result += '2'; } else if(ss >='d' && ss <= 'f') { result += '3'; } else if(ss >='g' && ss <= 'i') { result += '4'; } else if(ss >='j' && ss <= 'l') { result += '5'; } else if(ss >='m' && ss <= 'o') { result += '6'; } else if(ss >='p' && ss <= 's') { result += '7'; } else if(ss >='t' && ss <= 'v') { result += '8'; } else if(ss >='w' && ss <= 'z') { result += '9'; } else result += ss; } cout << result; return 0; } // 64 位输出请用 printf("%lld")