分析:题目不难,读懂就行
#include<bits/stdc++.h>
using namespace std;
int main(){
string s1,s2;
cin>>s1>>s2;
map<char,int> m;
for(int i=0;i<s1.size();i++){
m[s1[i]]++;
}
int flag=1,num=0;
for(int i=0;i<s2.size();i++){
if(m[s2[i]]==0){
flag=0;
num++;
}
else if(m[s2[i]]!=0){
m[s2[i]]--;
}
}
if(flag==0)
cout<<"No"<<" "<<num;
else
cout<<"Yes"<<" "<<s1.size()-s2.size();
return 0;
}