题解 | #Captcha Cracker#

Captcha Cracker

https://ac.nowcoder.com/acm/problem/13814

判断输入的字符串内的指定字符串

用string里的函数substr()提取字符串

#include <iostream>
#include <string>
using namespace std;

int main(){
    int n;
    cin >>n;
    while(n--){
        string s;
        cin>>s;
        for(int i = 0;s[i];i++){
            if(s[i]=='0'||s[i]=='2'||s[i]=='4'||s[i]=='6'||s[i]=='9'){
                cout<<s[i];
            }
            else if(s.substr(i,4)=="zero"){
                cout<<'0';
                i+=3;
            }
            else if(s.substr(i,3)=="two"){
                cout<<'2';
                i+=2;
            }
            else if(s.substr(i,4)=="four"){
                cout<<'4';
                i+=3;
            }
            else if(s.substr(i,3)=="six"){
                cout<<'6';
                i+=2;
            }
            else if(s.substr(i,4)=="nine"){
                cout<<'9';
                i+=3;
            }
        }
        cout<<endl;
    }
    return 0;
}
全部评论
大佬牛逼啊,但是我不知道那个怎么用,还没学
1 回复 分享
发布于 2022-10-27 15:44 江西

相关推荐

程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
点赞 评论 收藏
分享
11-23 15:33
已编辑
门头沟学院 Java
CUTMR:换账号试试重启推荐算法,我换账号之后回复率还不错,约莫有个20%左右的消息回复率,前几页、主动招呼的HR也开始符合我期望薪资,此前的大号从招呼、回复、前几页的岗位薪资在涨幅30%+以上 用着用着聊着聊着就变成-20%,而且我开通会员之后直接0面试
点赞 评论 收藏
分享
评论
4
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务