文章

1

粉丝

0

获赞

4

访问

158

头像
删除字符串2 题解:复制一份转小写
P1027 贵州大学机试题
发布于2025年3月12日 21:27
阅读数 158

#include <iostream>
using namespace std;
int main()
{
    string s;
    getline(cin,s);
    string cpy=s;
    //将s全部转化为小写
    for(int i=0; i<s.size(); i++)
    {
        if(s[i]>='A'&&s[i]<='Z')
            s[i]=s[i]-'A'+'a';
    }
    while((s.find("gzu"))!=string::npos)
    {
        int cnt=s.find("gzu");
        s.erase(cnt,3);
        cpy.erase(cnt,3);
    }

    cout<<cpy<<endl;
    return 0;
}
 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发