求助
查看原帖
求助
1052016
xietianbo楼主2024/5/13 08:30

只对了第二个点
求大佬帮忙

#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;
}
2024/5/13 08:30
加载中...