题解 | 简单密码
简单密码
https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
#include <iostream> using namespace std; int main() { string a; char b[] = {'a','b','c','d','e','f','g','h','i','j','k','l','m','n', 'o','p','q','r','s','t','u','v','w','x','y','z'}; getline(cin,a); for(int i=0; i<a.length();i++){ if(a[i]>='A'&&a[i]<='Z'){ a[i] = a[i] + 33; if(int(a[i])==123){ cout<<'a'; }else{ cout<<a[i]; } } else if(a[i]>='a'&&a[i]<='c'){cout<<2;} else if(a[i]>='d'&&a[i]<='f'){cout<<3;} else if(a[i]>='g'&&a[i]<='i'){cout<<4;} else if(a[i]>='j'&&a[i]<='l'){cout<<5;} else if(a[i]>='m'&&a[i]<='o'){cout<<6;} else if(a[i]>='p'&&a[i]<='s'){cout<<7;} else if(a[i]>='t'&&a[i]<='v'){cout<<8;} else if(a[i]>='w'&&a[i]<='z'){cout<<9;} else{cout<<a[i];} } }