云哥太给面子了,居然把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
图片说明