【题解】Alanyyds

Alanyyds

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

云哥太给面子了,居然把qcjj和Alan编到了一个题里,作为Alan233的粉丝这题当然要写了啊
要统计Alan的个数,还不区分大小写,那就把输入字符串里的大写都处理一下,变成对应的小写,然后再看输入的字符串中有没有"alan"就可以了。

#include<iostream>

using namespace std;

int main()
{
    int n;
    cin >> n;
    int  cnt = 0;
    string alan = "alan";
    while(n--)
    {
        string s;
        cin >>s;
        for(int i = 0 ; i< s.length() ; i++)
        {
            if(s[i]>='A'&&s[i]<='Z')
            {
                s[i]=s[i]-'A'+'a';
            }
        }
        if(s.find(alan)!=s.npos)
        {
            cnt++;
        }
    }
    cout<<cnt<<endl;
    return 0;
}

Alantxdy,yyds,Alan AK IOI
图片说明

全部评论
qcjj 爱了爱了
点赞 回复 分享
发布于 2020-12-28 12:25

相关推荐

七牛云头号黑子:人家是过度包装被看出来没过简历,你是包都不包啊兄弟
点赞 评论 收藏
分享
评论
14
收藏
分享

创作者周榜

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