题解 | #简单密码#

简单密码

https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac

#include <iostream>
#include <string>
using namespace std;

string Secure(string s){
    string str;
    char arr[] = {"22233344455566677778889999"};
    char brr[] = {"bcdefghijklmnopqrstuvwxyza"};
    for (int i = 0; i < s.length(); i++){
        if (s[i] >= 'a' && s[i] <= 'z'){
            str += arr[s[i] - 'a'];
        }

        else if (s[i] >= 'A' && s[i] <= 'Z'){
            str += brr[s[i] - 'A'];
        }

        else {
            str += s[i];
        }
    }
    return str;
}

int main() {
    string str;
    while (cin >> str){
        cout << Secure(str) << endl;
    }
}

全部评论

相关推荐

05-22 12:44
已编辑
门头沟学院 golang
点赞 评论 收藏
分享
见见123:简历没有啥问题,是这个社会有问题。因为你刚毕业,没有工作经历,现在企业都不要没有工作经历的。社会病了。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务