OpenJudge 1.7 10:简单密码 题解

原题链接

于是我决定继续水

这又是道关于凯撒大帝的题

运行结果是什么意思呢?

来自谷歌翻译(表示我没看懂)

好了上代码吧

#include<bits/stdc++.h>
using namespace std;
string s;
int main()
{
    getline(cin,s);
    int len=s.size();
    for(int i=0;i<len;i++)
    {
        if(s[i]>='A'&&s[i]<='Z')
        {
            s[i]+=21;//'V'-'A'=21
            if(s[i]>'Z') s[i]-=26;
        }
    }
    cout<<s;
    return 0;
}

猜你喜欢

转载自www.cnblogs.com/zhouzhihao/p/10258709.html
1.7