题解 | #简单密码#

简单密码

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;
    }
}

全部评论

相关推荐

10-30 10:16
南京大学 Java
龚至诚:给南大✌️跪了
点赞 评论 收藏
分享
像好涩一样好学:这公司我也拿过 基本明确周六加班 工资还凑活 另外下次镜头往上点儿
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务