题解 | #密码翻译#

密码翻译

https://www.nowcoder.com/practice/136de4a719954361a8e9e41c8c4ad855

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

char change(char x) {
    if (x - 'a' <= 25 && x - 'a' >= 0) {
        return char(((x - 'a' + 1) % 26) + 'a');
    } else if (x - 'A' <= 25 && x - 'A' >= 0) {
        return char(((x - 'A' + 1) % 26) + 'A');
    } else
        return x;
}

int main() {
    string a;
    getline(cin, a);
    for (char x : a) {
        cout << change(x);
    }
}

全部评论

相关推荐

都送什么礼物吗?如果送的话,价格大概都是多少?辛苦大家给个参考啦!
牛客73617529...:要送就送那种没必要买又很贵的,假设一个打瓦的显示屏 鼠标 键盘都很贵,你送这些突出不了价值,直接送一个很贵的鼠标垫包记住你的。
点赞 评论 收藏
分享
Twilight_m...:还是不够贴近现实,中关村那块60平房子200万怎么可能拿的下来,交个首付还差不多
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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