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

京公网安备 11010502036488号