问题标题: 酷町堂:怪题1~!!!!

0
0
已解决
王俊杰
王俊杰
高级光能
高级光能

//所有字符在字母表中被循环右移两个单位(如:ABCD——>CDEF)
    string s;
    getline(cin,s);
    for(int i=0;i<=s.size()-1;i++){
        if(s[i]>='A'&&s[i]<='C'&&s[i]>='a'&&s[i]<='c'){
            s[i]+=2;    
        }
    }
    cout<<s;

这样写哪错了

王俊杰在2020-07-09 21:44:12追加了内容

题号:1091

王俊杰在2020-07-09 21:45:18追加了内容

1091   战时密码本经验值:0

题目描述 Description

国家博物馆有一本战时密码本,其中记录了一些关键信息,通过博物馆管理员介绍,加密过程如下:
1.所有字符逆向存储(如:ABCD——>DCBA);
2.所有字符在字母表中被循环右移两个单位(如:ABCD——>CDEF);
3.所有字符大小写替换(ABCD——abcd)。
小明翻阅了那本战时密码本,记住了一串字符,请你根据加密规则,找出其原字符串。

输入描述 Input Description

输入为一行,为战时密码本的一行字符串(全为字母,且长度不超过100)。

输出描述 Output Description

输出为一行,为战时密码本对应的原字符串。

样例输入 Sample Input

AbcD

样例输出 Sample Output

bAZy

 

中的:2.所有字符在字母表中被循环右移两个单位(如:ABCD——>CDEF);


0
0
0
王俊杰
王俊杰
高级光能
高级光能

何冯成 if括号里写什么

我要回答