问题标题: 酷町堂:1791 密码升级战

0
0
曹志
曹志
资深守护
资深守护

好像是第2个循环错了,请dalao们指正,谢谢!

#include<iostream>
using namespace std;
int main()
{
    string a;
    getline(cin,a);
    int l=a.size();
    int l1,l2,l3;
    l1=l2=l3=0;
    if(l<=5)
    {
        l1=l;
    }
    else if(l<=10)
    {
        l1=5;
        l2=l-5;
    }
    else {
        l1=l2=5;
        l2=l1-5;
        l3=l-10;
    }
    for(int i=0;i<l1;i++)
    {
        if(a[i]>='a'&&a[i]<='z'||a[i]>='A'&&a[i]<='Z')
            if(a[i]>='y'&&a[i]=='z'||a[i]=='Y'||a[i]=='Z')
                a[i]+=24;
            else a[i]-=2;
    }
    for(int i=5;i<l2+5;i++)
    {
        if(a[i]>='a'&&a[i]<='z'||a[i]>='A'&&a[i]<='Z')
        {
            if(a[i]>='A'&&a[i]<='X'||a[i]>='a'&&a[i]<='x')
                a[i]+=2;
            else if(a[i]=='y'||a[i]=='Y'||a[i]=='z'||a[i]=='Z')
                a[i]-=24;
        }
    }
    for(int i=10;i<l3+10;i++)
    {
        if(a[i]>='a'&&a[i]<='z'||a[i]>='A'&&a[i]<='Z')  
        {
            if(a[i]>='b'&&a[i]<='z'||a[i]>='B'&&a[i]<='Z')
                a[i]--;
            else if(a[i]=='A'||a[i]=='a')
                a[i]+=25;
        }
    }
    cout<<a;
}

 


0
0
0
0
武宸锐
武宸锐
初级光能
初级光能

火星科技研究院:

五百二十号元素半衰期为五十二秒,衰变时会产生强烈的白光,因此五百二十号元素常被用来制作闪光弹。

五百二十号元素衰变后会放射出极为稳定的519号元素,一个中子和多晶格碳结构1A(俗称狗粮)

多晶格碳结构1A(俗称狗粮)会与人体内的自由基发生化学反应,生成缓慢放射的200号元素

200号元素会慢慢放射,半衰期500年。200号元素放射出的每1eV(电子伏特)射线都可抵挡广岛当量的辐射,

狗粮造福人类!

狗粮!

据科学家发现,狗粮能够与人体结合产生200号元素,可抵抗核辐射!

据悉,火星某核基地发生泄漏,请大家抓紧时间到这来购买狗粮。

狗粮大药房

1911 百年粮 ¥19.11

WL国际 ¥10.2

WL国际(特别版) ¥20.4

默契国际生产:

一号粮 ¥1

二号粮 ¥2

三号粮 ¥3

钻石级狗粮 ¥200

麦多多I型 ¥0.5

麦多多II型 ¥1

麦多多III型 ¥1.5

均与牌狗粮 ¥20

这是我的同行均与国际,但他是自产自销

0
我要回答