某国有禁言单词X,输入N个单词,如果某个单词中包含禁言单词X(不分大小写),则要被删除。问总共要删除多少单词?
输入格式
第一行:一个单词X,长度<10。
第二行:一个正整数N <10^5。
下面有n行,每行一个单词,长度<20。
输出格式
一个整数。
输入样例
SB
4
Hello
Sbstring
Killsb
Word
输出样例
2
#include <bits/stdc++.h>
using namespace std;
string s1,s2;
int ans,n;
int main() {
cin>>s1;
for(int i=0; i<s1.size(); i++) //字符串s1全部转换成大写
if(s1[i]>='a'&&s1[i]<='z')
s1[i]=_____;
cin>>n;
for(int i=0; i<n; i++) {
cin>>s2;
for(int i=0; i<s2.size(); i++)//字符串s2全部转换成大写
if(s2[i]>='a'&&______)
s2[i]=s2[i]-'a'+'A';
if(s2.find(____)!=____ ) ans++;//如果能够找到,就累加1
}
cout<<ans<<endl;
return 0;
}