#include<bits/stdc++.h>
using namespace std;
//在一个字符串中查找另一个元素用数组去重
int main()
{
int num[256]={0};
string a;
string b;
cin>>a;
cin>>b;
int count=0;
for(int i=0;i<b.size();i++)
{
num[b[i]]++; //b[i]直接存到num数组里面
}
for(int i=0;i<a.size();i++)
{
if(num[a[i]]>0)
{
count++;
num[a[i]]--;
}
}
if(count==b.size())
{
cout<<"Yes"<<" "<<a.size()-count<<endl;
}
else
{
cout<<"No"<<" "<<b.size()-count<<endl;
}
}
09-17
104
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-20
03-30
01-31
182
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交