文章

246

粉丝

0

获赞

1150

访问

46.5k

头像
密码翻译 题解:
P1179 北京大学/湖南大学机试题
发布于2026年3月13日 15:40
阅读数 63

#include<iostream>
using namespace std;

string str;

void work()
{
    for(int i=0;i<str.size();i++)
    {
        if(str[i]>='a'&&str[i]<='z')
        {
            int d=str[i]-'a';
            str[i]='a'+(d+1)%26;
        }
        else if(str[i]>='A'&&str[i]<='Z')
        {
            int d=str[i]-'A';
            str[i]='A'+(d+1)%26;
        }
    }
}

int main()
{
    while(getline(cin,str))
    {
        work();
        cout<<str<<endl;
    }
    return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发