只对了第二个点
求大佬帮忙
#include<bits/stdc++.h>
using namespace std;
int t1[30],t2[30];
int main(){
string a,b;
int ans=0;
cin>>a>>b;
for(int i=0;i<a.size();i++){
t1[a[i]]++;
}
for(int i=0;i<b.size();i++){
t2[b[i]]++;
}
for(int i='a';i<='z';i++){
if((t1[i]!=0&&t2[i]!=0)&&(t1[i]!=t2[i])){
if(t1[i]>t2[i])ans+=t2[i];
else ans++;
}
else if((t1[i]==t2[i])&&(t1[i]!=0)) ans+=t1[i];
}
cout<<ans;
}