RT。以前没事,现在一用代码就报错
#include <bits/stdc++.h>
using namespace std;
#define int long long
string mm;
int tong[100005];
int t[100005];
int sum;
bool flag;
signed main(){
string s;
cin>>s;
for(int i=0;i<s.size();i++){
tong[int(s[i])-96]++;
}
int n;
cin>>n;
for(int i=1;i<=n;i++){
flag=true;
cin>>mm;
for(int j=0;j<mm.size();j++){
t[int(mm[i])-96]++;
}
for(int j=0;j<=27;j++){
if(t[j]>tong[j]){
flag=false;
}
}
if(flag==true){
sum++;
}
}
cout<<sum;
return 0;
}