原题链接

于是我决定继续水

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

让我们先来看看

测试数据

OpenJudge 1.7 10:简单密码 题解

运行结果是什么意思呢?

OpenJudge 1.7 10:简单密码 题解

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

相关文章: